<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>apimainpage.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>apimainpage_8md</filename>
  </compound>
  <compound kind="file">
    <name>basictutorial1.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/basictutorials/</path>
    <filename>basictutorial1_8md</filename>
  </compound>
  <compound kind="file">
    <name>basictutorial2.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/basictutorials/</path>
    <filename>basictutorial2_8md</filename>
  </compound>
  <compound kind="file">
    <name>basictutorial3.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/basictutorials/</path>
    <filename>basictutorial3_8md</filename>
  </compound>
  <compound kind="file">
    <name>BuildingOgre.md</name>
    <path>/build/ogre/src/ogre-1.12.2/</path>
    <filename>_building_ogre_8md</filename>
  </compound>
  <compound kind="file">
    <name>deferred.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>deferred_8md</filename>
  </compound>
  <compound kind="file">
    <name>external_texture.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>external__texture_8md</filename>
  </compound>
  <compound kind="file">
    <name>hardware-buffers.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>hardware-buffers_8md</filename>
  </compound>
  <compound kind="file">
    <name>high-level-programs.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>high-level-programs_8md</filename>
  </compound>
  <compound kind="file">
    <name>hlms.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>hlms_8md</filename>
  </compound>
  <compound kind="file">
    <name>manual.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>manual_8md</filename>
  </compound>
  <compound kind="file">
    <name>manualmesh.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>manualmesh_8md</filename>
  </compound>
  <compound kind="file">
    <name>material-scripts.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>material-scripts_8md</filename>
  </compound>
  <compound kind="file">
    <name>numpy.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>numpy_8md</filename>
  </compound>
  <compound kind="file">
    <name>Ogre.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_animation_8h" name="OgreAnimation.h" local="yes" imported="no">OgreAnimation.h</includes>
    <includes id="_ogre_animation_state_8h" name="OgreAnimationState.h" local="yes" imported="no">OgreAnimationState.h</includes>
    <includes id="_ogre_animation_track_8h" name="OgreAnimationTrack.h" local="yes" imported="no">OgreAnimationTrack.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" imported="no">OgreAny.h</includes>
    <includes id="_ogre_archive_8h" name="OgreArchive.h" local="yes" imported="no">OgreArchive.h</includes>
    <includes id="_ogre_archive_manager_8h" name="OgreArchiveManager.h" local="yes" imported="no">OgreArchiveManager.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_billboard_8h" name="OgreBillboard.h" local="yes" imported="no">OgreBillboard.h</includes>
    <includes id="_ogre_billboard_chain_8h" name="OgreBillboardChain.h" local="yes" imported="no">OgreBillboardChain.h</includes>
    <includes id="_ogre_billboard_set_8h" name="OgreBillboardSet.h" local="yes" imported="no">OgreBillboardSet.h</includes>
    <includes id="_ogre_bone_8h" name="OgreBone.h" local="yes" imported="no">OgreBone.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" imported="no">OgreCamera.h</includes>
    <includes id="_ogre_compositor_8h" name="OgreCompositor.h" local="yes" imported="no">OgreCompositor.h</includes>
    <includes id="_ogre_compositor_manager_8h" name="OgreCompositorManager.h" local="yes" imported="no">OgreCompositorManager.h</includes>
    <includes id="_ogre_compositor_chain_8h" name="OgreCompositorChain.h" local="yes" imported="no">OgreCompositorChain.h</includes>
    <includes id="_ogre_compositor_instance_8h" name="OgreCompositorInstance.h" local="yes" imported="no">OgreCompositorInstance.h</includes>
    <includes id="_ogre_composition_technique_8h" name="OgreCompositionTechnique.h" local="yes" imported="no">OgreCompositionTechnique.h</includes>
    <includes id="_ogre_composition_pass_8h" name="OgreCompositionPass.h" local="yes" imported="no">OgreCompositionPass.h</includes>
    <includes id="_ogre_composition_target_pass_8h" name="OgreCompositionTargetPass.h" local="yes" imported="no">OgreCompositionTargetPass.h</includes>
    <includes id="_ogre_config_file_8h" name="OgreConfigFile.h" local="yes" imported="no">OgreConfigFile.h</includes>
    <includes id="_ogre_controller_manager_8h" name="OgreControllerManager.h" local="yes" imported="no">OgreControllerManager.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <includes id="_ogre_entity_8h" name="OgreEntity.h" local="yes" imported="no">OgreEntity.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" imported="no">OgreFrameListener.h</includes>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" imported="no">OgreFrustum.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_gpu_program_manager_8h" name="OgreGpuProgramManager.h" local="yes" imported="no">OgreGpuProgramManager.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" imported="no">OgreHardwarePixelBuffer.h</includes>
    <includes id="_ogre_hardware_occlusion_query_8h" name="OgreHardwareOcclusionQuery.h" local="yes" imported="no">OgreHardwareOcclusionQuery.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" imported="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_ogre_instance_batch_8h" name="OgreInstanceBatch.h" local="yes" imported="no">OgreInstanceBatch.h</includes>
    <includes id="_ogre_instanced_entity_8h" name="OgreInstancedEntity.h" local="yes" imported="no">OgreInstancedEntity.h</includes>
    <includes id="_ogre_instance_manager_8h" name="OgreInstanceManager.h" local="yes" imported="no">OgreInstanceManager.h</includes>
    <includes id="_ogre_key_frame_8h" name="OgreKeyFrame.h" local="yes" imported="no">OgreKeyFrame.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" imported="no">OgreLight.h</includes>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" imported="no">OgreLogManager.h</includes>
    <includes id="_ogre_manual_object_8h" name="OgreManualObject.h" local="yes" imported="no">OgreManualObject.h</includes>
    <includes id="_ogre_material_8h" name="OgreMaterial.h" local="yes" imported="no">OgreMaterial.h</includes>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" imported="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_material_serializer_8h" name="OgreMaterialSerializer.h" local="yes" imported="no">OgreMaterialSerializer.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="no">OgreMath.h</includes>
    <includes id="_ogre_matrix3_8h" name="OgreMatrix3.h" local="yes" imported="no">OgreMatrix3.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" imported="no">OgreMesh.h</includes>
    <includes id="_ogre_mesh_manager_8h" name="OgreMeshManager.h" local="yes" imported="no">OgreMeshManager.h</includes>
    <includes id="_ogre_movable_plane_8h" name="OgreMovablePlane.h" local="yes" imported="no">OgreMovablePlane.h</includes>
    <includes id="_ogre_mesh_serializer_8h" name="OgreMeshSerializer.h" local="yes" imported="no">OgreMeshSerializer.h</includes>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_particle_emitter_8h" name="OgreParticleEmitter.h" local="yes" imported="no">OgreParticleEmitter.h</includes>
    <includes id="_ogre_particle_system_8h" name="OgreParticleSystem.h" local="yes" imported="no">OgreParticleSystem.h</includes>
    <includes id="_ogre_particle_system_manager_8h" name="OgreParticleSystemManager.h" local="yes" imported="no">OgreParticleSystemManager.h</includes>
    <includes id="_ogre_pass_8h" name="OgrePass.h" local="yes" imported="no">OgrePass.h</includes>
    <includes id="_ogre_patch_mesh_8h" name="OgrePatchMesh.h" local="yes" imported="no">OgrePatchMesh.h</includes>
    <includes id="_ogre_patch_surface_8h" name="OgrePatchSurface.h" local="yes" imported="no">OgrePatchSurface.h</includes>
    <includes id="_ogre_profiler_8h" name="OgreProfiler.h" local="yes" imported="no">OgreProfiler.h</includes>
    <includes id="_ogre_radix_sort_8h" name="OgreRadixSort.h" local="yes" imported="no">OgreRadixSort.h</includes>
    <includes id="_ogre_render_queue_invocation_8h" name="OgreRenderQueueInvocation.h" local="yes" imported="no">OgreRenderQueueInvocation.h</includes>
    <includes id="_ogre_render_queue_listener_8h" name="OgreRenderQueueListener.h" local="yes" imported="no">OgreRenderQueueListener.h</includes>
    <includes id="_ogre_render_object_listener_8h" name="OgreRenderObjectListener.h" local="yes" imported="no">OgreRenderObjectListener.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_render_target_listener_8h" name="OgreRenderTargetListener.h" local="yes" imported="no">OgreRenderTargetListener.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" imported="no">OgreRenderWindow.h</includes>
    <includes id="_ogre_resource_background_queue_8h" name="OgreResourceBackgroundQueue.h" local="yes" imported="no">OgreResourceBackgroundQueue.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_ribbon_trail_8h" name="OgreRibbonTrail.h" local="yes" imported="no">OgreRibbonTrail.h</includes>
    <includes id="_ogre_root_8h" name="OgreRoot.h" local="yes" imported="no">OgreRoot.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_scene_manager_enumerator_8h" name="OgreSceneManagerEnumerator.h" local="yes" imported="no">OgreSceneManagerEnumerator.h</includes>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" imported="no">OgreSceneNode.h</includes>
    <includes id="_ogre_shadow_camera_setup_8h" name="OgreShadowCameraSetup.h" local="yes" imported="no">OgreShadowCameraSetup.h</includes>
    <includes id="_ogre_shadow_camera_setup_focused_8h" name="OgreShadowCameraSetupFocused.h" local="yes" imported="no">OgreShadowCameraSetupFocused.h</includes>
    <includes id="_ogre_shadow_camera_setup_li_s_p_s_m_8h" name="OgreShadowCameraSetupLiSPSM.h" local="yes" imported="no">OgreShadowCameraSetupLiSPSM.h</includes>
    <includes id="_ogre_shadow_camera_setup_plane_optimal_8h" name="OgreShadowCameraSetupPlaneOptimal.h" local="yes" imported="no">OgreShadowCameraSetupPlaneOptimal.h</includes>
    <includes id="_ogre_shadow_camera_setup_p_s_s_m_8h" name="OgreShadowCameraSetupPSSM.h" local="yes" imported="no">OgreShadowCameraSetupPSSM.h</includes>
    <includes id="_ogre_simple_renderable_8h" name="OgreSimpleRenderable.h" local="yes" imported="no">OgreSimpleRenderable.h</includes>
    <includes id="_ogre_skeleton_8h" name="OgreSkeleton.h" local="yes" imported="no">OgreSkeleton.h</includes>
    <includes id="_ogre_skeleton_instance_8h" name="OgreSkeletonInstance.h" local="yes" imported="no">OgreSkeletonInstance.h</includes>
    <includes id="_ogre_skeleton_manager_8h" name="OgreSkeletonManager.h" local="yes" imported="no">OgreSkeletonManager.h</includes>
    <includes id="_ogre_skeleton_serializer_8h" name="OgreSkeletonSerializer.h" local="yes" imported="no">OgreSkeletonSerializer.h</includes>
    <includes id="_ogre_static_geometry_8h" name="OgreStaticGeometry.h" local="yes" imported="no">OgreStaticGeometry.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <includes id="_ogre_string_converter_8h" name="OgreStringConverter.h" local="yes" imported="no">OgreStringConverter.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_sub_entity_8h" name="OgreSubEntity.h" local="yes" imported="no">OgreSubEntity.h</includes>
    <includes id="_ogre_sub_mesh_8h" name="OgreSubMesh.h" local="yes" imported="no">OgreSubMesh.h</includes>
    <includes id="_ogre_technique_8h" name="OgreTechnique.h" local="yes" imported="no">OgreTechnique.h</includes>
    <includes id="_ogre_texture_manager_8h" name="OgreTextureManager.h" local="yes" imported="no">OgreTextureManager.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_timer_8h" name="OgreTimer.h" local="yes" imported="no">OgreTimer.h</includes>
    <includes id="_ogre_vector2_8h" name="OgreVector2.h" local="yes" imported="no">OgreVector2.h</includes>
    <includes id="_ogre_viewport_8h" name="OgreViewport.h" local="yes" imported="no">OgreViewport.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreAdvancedRenderControls.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_advanced_render_controls_8h</filename>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" imported="no">OgreInput.h</includes>
    <includes id="_ogre_root_8h" name="OgreRoot.h" local="yes" imported="no">OgreRoot.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" imported="no">OgreCamera.h</includes>
    <class kind="class">OgreBites::AdvancedRenderControls</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAlignedAllocator.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_aligned_allocator_8h</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_animable_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_vector2_8h" name="OgreVector2.h" local="yes" imported="no">OgreVector2.h</includes>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_animation_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_animation_track_8h" name="OgreAnimationTrack.h" local="yes" imported="no">OgreAnimationTrack.h</includes>
    <includes id="_ogre_animation_state_8h" name="OgreAnimationState.h" local="yes" imported="no">OgreAnimationState.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_animation_state_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_controller_8h" name="OgreController.h" local="yes" imported="no">OgreController.h</includes>
    <includes id="_ogre_controller_manager_8h" name="OgreControllerManager.h" local="yes" imported="no">OgreControllerManager.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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>ConstMapIterator&lt; AnimationStateMap &gt;</type>
      <name>ConstAnimationStateIterator</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gaad9cc8241f80d9d8fb4f112409de792f</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::list&lt; AnimationState * &gt;</type>
      <name>EnabledAnimationStateList</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga6f881141254ff23343b18f2c053b7941</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreAnimationTrack.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_animation_track_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_simple_spline_8h" name="OgreSimpleSpline.h" local="yes" imported="no">OgreSimpleSpline.h</includes>
    <includes id="_ogre_rotational_spline_8h" name="OgreRotationalSpline.h" local="yes" imported="no">OgreRotationalSpline.h</includes>
    <includes id="_ogre_pose_8h" name="OgrePose.h" local="yes" imported="no">OgrePose.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <member kind="enumeration">
      <type></type>
      <name>VertexAnimationType</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga9046e6e0d12c46c57a9056987e9d158e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_NONE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158eab1a15dd49cf588c9b4d29e96511dc91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_MORPH</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158ea16f039e4ae5cfb19ecd7cd41be4f93cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_POSE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158ea66715a5b810eee81efa1d964700b3d30</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreAntiPortal.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_anti_portal_8h</filename>
    <includes id="_ogre_portal_base_8h" name="OgrePortalBase.h" local="yes" imported="no">OgrePortalBase.h</includes>
    <class kind="class">Ogre::AntiPortal</class>
    <class kind="class">Ogre::AntiPortalFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAny.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_any_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Any</class>
    <class kind="class">Ogre::AnyNumeric</class>
    <namespace>Ogre</namespace>
    <member kind="function">
      <type>ValueType *</type>
      <name>any_cast</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5a44ad7023ea3086c39d923cd37bddf7</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>gad6e8e65dbefcbac63f88a28aeccef948</anchor>
      <arglist>(const Any *operand)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreApplicationContext.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_application_context_8h</filename>
    <includes id="_ogre_application_context_base_8h" name="OgreApplicationContextBase.h" local="yes" imported="no">OgreApplicationContextBase.h</includes>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" imported="no">OgreInput.h</includes>
    <namespace>OgreBites</namespace>
    <member kind="typedef">
      <type>ApplicationContextBase</type>
      <name>ApplicationContext</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a579bb62eef4503f5d9bc93c0fb613a6f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreApplicationContextBase.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_application_context_base_8h</filename>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" imported="no">OgreLogManager.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <includes id="_ogre_file_system_layer_8h" name="OgreFileSystemLayer.h" local="yes" imported="no">OgreFileSystemLayer.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" imported="no">OgreFrameListener.h</includes>
    <includes id="_ogre_static_plugin_loader_8h" name="OgreStaticPluginLoader.h" local="yes" imported="no">OgreStaticPluginLoader.h</includes>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" imported="no">OgreInput.h</includes>
    <class kind="class">OgreBites::ApplicationContextBase</class>
    <class kind="struct">OgreBites::NativeWindowPair</class>
    <namespace>Ogre</namespace>
    <namespace>OgreBites</namespace>
    <member kind="typedef">
      <type>SDL_Window</type>
      <name>NativeWindowType</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>af9f017cd1b7c2ca7b8f94a8b10f6a5d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreArchive.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_archive_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Archive</class>
    <class kind="struct">Ogre::FileInfo</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreArchiveFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_archive_factory_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_factory_obj_8h" name="OgreFactoryObj.h" local="yes" imported="no">OgreFactoryObj.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_archive_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ArchiveManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAreaEmitter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_area_emitter_8h</filename>
    <includes id="_ogre_particle_emitter_8h" name="OgreParticleEmitter.h" local="yes" imported="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>OgreASTCCodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_a_s_t_c_codec_8h</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" imported="no">OgreImageCodec.h</includes>
    <class kind="class">Ogre::ASTCCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAtomicScalar.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_atomic_scalar_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::atomic&lt; T &gt;</type>
      <name>AtomicScalar</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae1e422544f08b706423dbb83aa4c20d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreAutoParamDataSource.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_auto_param_data_source_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" imported="no">OgreLight.h</includes>
    <class kind="class">Ogre::AutoParamDataSource</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreAxisAlignedBox.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_axis_aligned_box_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_billboard_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="no">OgreMath.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_billboard_chain_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::BillboardChain</class>
    <class kind="class">Ogre::BillboardChain::Element</class>
    <class kind="class">Ogre::BillboardChainFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBillboardParticleRenderer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_billboard_particle_renderer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_particle_system_renderer_8h" name="OgreParticleSystemRenderer.h" local="yes" imported="no">OgreParticleSystemRenderer.h</includes>
    <includes id="_ogre_billboard_set_8h" name="OgreBillboardSet.h" local="yes" imported="no">OgreBillboardSet.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::BillboardParticleRenderer</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdAccurateFacing</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdBillboardOrigin</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdBillboardRotationType</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdBillboardType</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdCommonDirection</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdCommonUpVector</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdPointRendering</class>
    <class kind="class">Ogre::BillboardParticleRendererFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBillboardSet.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_billboard_set_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_radix_sort_8h" name="OgreRadixSort.h" local="yes" imported="no">OgreRadixSort.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::BillboardSet</class>
    <class kind="class">Ogre::BillboardSetFactory</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreBitesConfigDialog.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_bites_config_dialog_8h</filename>
    <includes id="_ogre_config_dialog_8h" name="OgreConfigDialog.h" local="yes" imported="no">OgreConfigDialog.h</includes>
    <namespace>OgreBites</namespace>
    <member kind="function">
      <type>_OgreBitesExport Ogre::ConfigDialog *</type>
      <name>getNativeConfigDialog</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a3418c92269e11b4052209e68d29329ab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreBitwise.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_bitwise_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_blend_mode_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <class kind="struct">Ogre::ColourBlendState</class>
    <class kind="class">Ogre::LayerBlendModeEx</class>
    <namespace>Ogre</namespace>
    <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>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>
  </compound>
  <compound kind="file">
    <name>OgreBone.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_bone_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" imported="no">OgreNode.h</includes>
    <class kind="class">Ogre::Bone</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBorderPanelOverlayElement.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_border_panel_overlay_element_8h</filename>
    <includes id="_ogre_panel_overlay_element_8h" name="OgrePanelOverlayElement.h" local="yes" imported="no">OgrePanelOverlayElement.h</includes>
    <class kind="class">Ogre::BorderPanelOverlayElement</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderBottomLeftUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderBottomRightUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderBottomUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderLeftUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderMaterial</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderRightUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderSize</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderTopLeftUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderTopRightUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderTopUV</class>
    <class kind="class">Ogre::BorderRenderable</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBoxEmitter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_box_emitter_8h</filename>
    <includes id="_ogre_area_emitter_8h" name="OgreAreaEmitter.h" local="yes" imported="no">OgreAreaEmitter.h</includes>
    <class kind="class">Ogre::BoxEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBoxEmitterFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_box_emitter_factory_8h</filename>
    <includes id="_ogre_particle_emitter_factory_8h" name="OgreParticleEmitterFactory.h" local="yes" imported="no">OgreParticleEmitterFactory.h</includes>
    <includes id="_ogre_box_emitter_8h" name="OgreBoxEmitter.h" local="yes" imported="no">OgreBoxEmitter.h</includes>
    <class kind="class">Ogre::BoxEmitterFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBspLevel.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_level_8h</filename>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_static_face_group_8h" name="OgreStaticFaceGroup.h" local="yes" imported="no">OgreStaticFaceGroup.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_bsp_node_8h" name="OgreBspNode.h" local="yes" imported="no">OgreBspNode.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_default_hardware_buffer_manager_8h" name="OgreDefaultHardwareBufferManager.h" local="yes" imported="no">OgreDefaultHardwareBufferManager.h</includes>
    <includes id="_ogre_quake3_level_8h" name="OgreQuake3Level.h" local="yes" imported="no">OgreQuake3Level.h</includes>
    <class kind="class">Ogre::BspLevel</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreBspNode.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_node_8h</filename>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_scene_query_8h" name="OgreSceneQuery.h" local="yes" imported="no">OgreSceneQuery.h</includes>
    <class kind="class">Ogre::BspNode</class>
    <class kind="struct">Ogre::BspNode::Brush</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBspSceneLoader.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_scene_loader_8h</filename>
    <includes id="_ogre_scene_loader_8h" name="OgreSceneLoader.h" local="yes" imported="no">OgreSceneLoader.h</includes>
    <class kind="class">Ogre::BspSceneLoader</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBspSceneManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_scene_manager_8h</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_static_face_group_8h" name="OgreStaticFaceGroup.h" local="yes" imported="no">OgreStaticFaceGroup.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_bsp_level_8h" name="OgreBspLevel.h" local="yes" imported="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-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_scene_manager_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <includes id="_ogre_bsp_scene_manager_8h" name="OgreBspSceneManager.h" local="yes" imported="no">OgreBspSceneManager.h</includes>
    <includes id="_ogre_bsp_scene_loader_8h" name="OgreBspSceneLoader.h" local="yes" imported="no">OgreBspSceneLoader.h</includes>
    <class kind="class">Ogre::BspSceneManagerPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreBspSceneNode.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_bsp_scene_node_8h</filename>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" imported="no">OgreSceneNode.h</includes>
    <class kind="class">Ogre::BspSceneNode</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCamera.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_camera_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" imported="no">OgreFrustum.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>OgreCameraMan.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_camera_man_8h</filename>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" imported="no">OgreCamera.h</includes>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" imported="no">OgreSceneNode.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" imported="no">OgreFrameListener.h</includes>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" imported="no">OgreInput.h</includes>
    <class kind="class">OgreBites::CameraMan</class>
    <namespace>OgreBites</namespace>
    <member kind="enumeration">
      <type></type>
      <name>CameraStyle</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a5bca8f82eb7e7da99f51fd15aa8e1773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_FREELOOK</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a5bca8f82eb7e7da99f51fd15aa8e1773a102d1cd072cbc69435c8e24baf7009e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_ORBIT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a5bca8f82eb7e7da99f51fd15aa8e1773a9bf54e82b37f5801f1233eba8d7006be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_MANUAL</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a5bca8f82eb7e7da99f51fd15aa8e1773a3b8c9055b865ad9a8b43a8021e8fb6b8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreCapsule.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_capsule_8h</filename>
    <includes id="_ogre_segment_8h" name="OgreSegment.h" local="yes" imported="no">OgreSegment.h</includes>
    <class kind="class">Ogre::Capsule</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCgFxScriptLoader.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_fx_script_loader_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" imported="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_cg_prerequisites_8h" name="OgreCgPrerequisites.h" local="yes" imported="no">OgreCgPrerequisites.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="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-1.12.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::CgPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCgPrerequisites.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_prerequisites_8h</filename>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreCgProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_program_8h</filename>
    <includes id="_ogre_cg_prerequisites_8h" name="OgreCgPrerequisites.h" local="yes" imported="no">OgreCgPrerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" imported="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::CgProgram</class>
    <class kind="class">Ogre::CgProgram::CmdArgs</class>
    <class kind="class">Ogre::CgProgram::CmdEntryPoint</class>
    <class kind="class">Ogre::CgProgram::CmdProfiles</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCgProgramFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/CgProgramManager/include/</path>
    <filename>_ogre_cg_program_factory_8h</filename>
    <includes id="_ogre_cg_prerequisites_8h" name="OgreCgPrerequisites.h" local="yes" imported="no">OgreCgPrerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <class kind="class">Ogre::CgProgramFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_codec_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Codec</class>
    <class kind="class">Ogre::Codec::CodecData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourFaderAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_fader_affector_8h</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="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-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_fader_affector2_8h</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="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>OgreColourFaderAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_fader_affector_factory_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_colour_fader_affector_8h" name="OgreColourFaderAffector.h" local="yes" imported="no">OgreColourFaderAffector.h</includes>
    <class kind="class">Ogre::ColourFaderAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourFaderAffectorFactory2.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_fader_affector_factory2_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_colour_fader_affector2_8h" name="OgreColourFaderAffector2.h" local="yes" imported="no">OgreColourFaderAffector2.h</includes>
    <class kind="class">Ogre::ColourFaderAffectorFactory2</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourImageAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_image_affector_8h</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" imported="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>OgreColourImageAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_image_affector_factory_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_colour_image_affector_8h" name="OgreColourImageAffector.h" local="yes" imported="no">OgreColourImageAffector.h</includes>
    <class kind="class">Ogre::ColourImageAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourInterpolatorAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_interpolator_affector_8h</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="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>OgreColourInterpolatorAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_colour_interpolator_affector_factory_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_colour_interpolator_affector_8h" name="OgreColourInterpolatorAffector.h" local="yes" imported="no">OgreColourInterpolatorAffector.h</includes>
    <class kind="class">Ogre::ColourInterpolatorAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreColourValue.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_colour_value_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::ColourValue</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>uint32</type>
      <name>ABGR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac65e9a4f14f6cd3f76a1a9875fbd8dd8</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>uint32</type>
      <name>BGRA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaebed1ceefe1a5fb28f59ea894031680f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint32</type>
      <name>RGBA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8c0fefd117985c6df93c4714f370bcd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_common_8h</filename>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_murmur_hash3_8h" name="OgreMurmurHash3.h" local="yes" imported="no">OgreMurmurHash3.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::Box</class>
    <class kind="class">Ogre::HashedVector</class>
    <class kind="struct">Ogre::RenderWindowDescription</class>
    <class kind="struct">Ogre::TRect</class>
    <namespace>Ogre</namespace>
    <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::map&lt; String, String &gt;</type>
      <name>BinaryOptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad6f02d16ef1ab5e57f0880093a0a28f8</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>HashedVector&lt; Light * &gt;</type>
      <name>LightList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaab30ef14aae93306a6044cb38d835f0c</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>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; long &gt;</type>
      <name>Rect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae714035a753a8f484650598dc4143db8</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>_StringBase</type>
      <name>String</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af73bbdc8bed8a3e6fcd56bb8fa188c45</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>std::map&lt; String, bool &gt;</type>
      <name>UnaryOptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3515f47cab3f1a6f4f538fc389d6bc3c</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>ga0212b4eb264f207d84c1df9425208c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_ALWAYS_FAIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa3a69cd8d515d1f3407abe7f67480cb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_ALWAYS_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aae10ea1648cd8c9bd90bdaccaa11cbc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_LESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aaab01a61b3422de9bf7607356b40fd657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_LESS_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa2272d0faefcf5a2e08bbf7d232d7520b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa3d040c506dd77565a3c8b6aca7919d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_NOT_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aada3d0f189fa19cdd4cd362d0f0ef9f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_GREATER_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa2eaf066e39eb38a71650c6deb1ee7d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_GREATER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa81812ab72e4f9ccf6932c878f82e2897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CullingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac173244ed7d950d0acd726e4f323ecdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba7868e61bf90df40d5e04e3a951729248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_CLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba50170ef4a0a12b9fc6bf0c53e582bdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_ANTICLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba0803d6fedd04659fd6dc152d29434e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FilterOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga02306c6246268d35f45ad22278bd5d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da0be36e268ed5d2d25fe91ba5b5f769b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_POINT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3dad299986d6ba4f220cc628a1b9a4f6a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da6b0e1f92a9531879e2f0acfe5e5183c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da0ced0c8e18f83505a73c7275563d4372</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>ga83edeb2e5d33a3ca8f15834ba40020ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baab7793a21880052c0214d4cc040992310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_EXP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baa5c51ab0c88827f1f30b6c08a32f282a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_EXP2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baac3413d47a9e6c30ba39da21339bd1d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baacd90839d2d222db939530a9fba6f9dad</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>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>ManualCullingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga07ec94cf178172a6778223e6f70f23fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fca1e2d68b31b809934b52aae87b81e22e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fcadbebf0c209be54ddb19d6097d4f7042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_FRONT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fcaae591121c0f4a8e8c379e4ee3d0cc173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>PolygonMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga68866b02aa7f99e3431337511fbb3345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_POINTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345adfb098e30463c0f0689e0e1fbbd5eb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_WIREFRAME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345ac1f71aad59ecae8cd02f0743dc7efa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_SOLID</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345a7e87bf8ec063f4e7bf022a7396346211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ShadeOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7afd4c7d428baaee13f3a0dbcae5f560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_FLAT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560a2278c661ac03aa3bb7177b6deef7ff99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_GOURAUD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560a2973848ded9ca7c0f93a329e12181feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_PHONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560ad65722b0fb2ac38cc603076dd057d57d</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>SortMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga73dc0089e326fa37f93a30bf67ba7e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_DIRECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga73dc0089e326fa37f93a30bf67ba7e3aab8681f59fb8a9ccea7b9b8bd39bdc562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_DISTANCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga73dc0089e326fa37f93a30bf67ba7e3aad9e5e193b92b711a1c2ea77b4ab7e0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StereoModeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5ddaf464fe84b110f720b21a9a94b0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMT_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5ddaf464fe84b110f720b21a9a94b0cfa1232b9e406208c3ae19738143cf70ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMT_FRAME_SEQUENTIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5ddaf464fe84b110f720b21a9a94b0cfaf2a3f85c4827716bbd66f491c7041554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureAddressingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac224d1943fe269a125e10f02c8b8bc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa3bb58c51abf3cfc17a3a161a8ad2e69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_MIRROR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa8ad58884b0f975a9d78e7443d528e2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_CLAMP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa9bc1de22adfff89e291721e6c88b9fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_BORDER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aaf51237eefd747d734a75e050bbb2a173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_UNKNOWN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aae61fc07694a322d4957aec8f21e495ec</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>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>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="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>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6d67d46d838de3b38264f17fb792cddc</anchor>
      <arglist>(std::ostream &amp;o, const TRect&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="variable">
      <type>const String</type>
      <name>BLANKSTRING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad842a4b416bd2f3245d2b44826a0aedc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreCompositionPass.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_composition_pass_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_composition_target_pass_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_composition_pass_8h" name="OgreCompositionPass.h" local="yes" imported="no">OgreCompositionPass.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_composition_technique_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_compositor_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_compositor_chain_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_target_listener_8h" name="OgreRenderTargetListener.h" local="yes" imported="no">OgreRenderTargetListener.h</includes>
    <includes id="_ogre_render_queue_listener_8h" name="OgreRenderQueueListener.h" local="yes" imported="no">OgreRenderQueueListener.h</includes>
    <includes id="_ogre_compositor_instance_8h" name="OgreCompositorInstance.h" local="yes" imported="no">OgreCompositorInstance.h</includes>
    <includes id="_ogre_viewport_8h" name="OgreViewport.h" local="yes" imported="no">OgreViewport.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_compositor_instance_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" imported="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_render_queue_8h" name="OgreRenderQueue.h" local="yes" imported="no">OgreRenderQueue.h</includes>
    <includes id="_ogre_composition_technique_8h" name="OgreCompositionTechnique.h" local="yes" imported="no">OgreCompositionTechnique.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <member kind="variable">
      <type>const size_t</type>
      <name>RENDER_QUEUE_COUNT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga56cbccda3a83b1e035e5be74fb17406e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreCompositorLogic.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_compositor_logic_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_compositor_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_composition_technique_8h" name="OgreCompositionTechnique.h" local="yes" imported="no">OgreCompositionTechnique.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::CompositorManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreComPtr.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_com_ptr_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <class kind="class">Ogre::ComPtr</class>
    <class kind="struct">Ogre::ComPtr::SafeBoolHelper</class>
    <class kind="class">Ogre::NoAddRefRelease</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ASSUME_NOEXCEPT</name>
      <anchorfile>_ogre_com_ptr_8h.html</anchorfile>
      <anchor>aab7a3e30a0294c44ce9f1ab0701b37ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga80a53685c54f25a002db54a9368e02c6</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga675a4dbbd77978f9498570697c0f6dbf</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaaa93ff4a9e74ef8d4570f20ae725bd81</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gadf4d7e1076f4d7831f6671d3efc324ba</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga43ecfebca81e0b8ad95201822f8643d7</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3b1a2ed80c33ac23b8894c35d8029160</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8f81fcfbc204edbd0f2f52519068fe96</anchor>
      <arglist>(ComPtr&lt; T &gt; &amp;a, ComPtr&lt; T &gt; &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreConfig.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_config_8h</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_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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_config_dialog_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::ConfigDialog</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreConfigDialogImp.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/src/</path>
    <filename>_ogre_config_dialog_imp_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_config_dialog_8h" name="OgreConfigDialog.h" local="yes" imported="no">OgreConfigDialog.h</includes>
    <class kind="class">OgreBites::ConfigDialog</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreConfigFile.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_config_file_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_config_option_map_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <class kind="struct">Ogre::ConfigOption</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::map&lt; String, ConfigOption &gt;</type>
      <name>ConfigOptionMap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga9f6262ba9e855a064430936555d0ba62</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreController.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_controller_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_controller_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ControllerManager</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerFunction&lt; Real &gt; &gt;</type>
      <name>ControllerFunctionRealPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gafa8597a66f145eabb45e932f28fbb0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerValue&lt; Real &gt; &gt;</type>
      <name>ControllerValueRealPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga57d5b9493ba9c9b89479f942f237a37c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreConvexBody.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_convex_body_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_polygon_8h" name="OgrePolygon.h" local="yes" imported="no">OgrePolygon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_custom_composition_pass_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_composition_pass_8h" name="OgreCompositionPass.h" local="yes" imported="no">OgreCompositionPass.h</includes>
    <class kind="class">Ogre::CustomCompositionPass</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCylinderEmitter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_cylinder_emitter_8h</filename>
    <includes id="_ogre_area_emitter_8h" name="OgreAreaEmitter.h" local="yes" imported="no">OgreAreaEmitter.h</includes>
    <class kind="class">Ogre::CylinderEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreCylinderEmitterFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_cylinder_emitter_factory_8h</filename>
    <includes id="_ogre_particle_emitter_factory_8h" name="OgreParticleEmitterFactory.h" local="yes" imported="no">OgreParticleEmitterFactory.h</includes>
    <includes id="_ogre_cylinder_emitter_8h" name="OgreCylinderEmitter.h" local="yes" imported="no">OgreCylinderEmitter.h</includes>
    <class kind="class">Ogre::CylinderEmitterFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11DepthBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_depth_buffer_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_depth_buffer_8h" name="OgreDepthBuffer.h" local="yes" imported="no">OgreDepthBuffer.h</includes>
    <class kind="class">Ogre::D3D11DepthBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11Device.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_device_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <class kind="class">Ogre::D3D11Device</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11DeviceResource.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_device_resource_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <class kind="class">Ogre::D3D11DeviceResource</class>
    <class kind="class">Ogre::D3D11DeviceResourceManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11Driver.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_driver_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <class kind="class">Ogre::D3D11Driver</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11DriverList.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_driver_list_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <class kind="class">Ogre::D3D11DriverList</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HardwareBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_hardware_buffer_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <class kind="class">Ogre::D3D11HardwareBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HardwareBufferManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_hardware_buffer_manager_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <class kind="class">Ogre::D3D11HardwareBufferManager</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>D3D11HardwareBufferManager</type>
      <name>D3D11HardwareBufferManagerBase</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a69f3f17c1aea3451497859cd626c2334</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HardwareIndexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_hardware_index_buffer_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <class kind="class">Ogre::D3D11HardwareIndexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HardwareOcclusionQuery.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_hardware_occlusion_query_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_hardware_occlusion_query_8h" name="OgreHardwareOcclusionQuery.h" local="yes" imported="no">OgreHardwareOcclusionQuery.h</includes>
    <includes id="_ogre_d3_d11_device_8h" name="OgreD3D11Device.h" local="yes" imported="no">OgreD3D11Device.h</includes>
    <class kind="class">Ogre::D3D11HardwareOcclusionQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HardwarePixelBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_hardware_pixel_buffer_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" imported="no">OgreHardwarePixelBuffer.h</includes>
    <includes id="_ogre_d3_d11_driver_8h" name="OgreD3D11Driver.h" local="yes" imported="no">OgreD3D11Driver.h</includes>
    <class kind="class">Ogre::D3D11HardwarePixelBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HardwareUniformBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_hardware_uniform_buffer_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" imported="no">OgreGpuProgramParams.h</includes>
    <class kind="class">Ogre::D3D11HardwareUniformBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HardwareVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_hardware_vertex_buffer_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <class kind="class">Ogre::D3D11HardwareVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HLSLProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_h_l_s_l_program_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_d3_d11_device_resource_8h" name="OgreD3D11DeviceResource.h" local="yes" imported="no">OgreD3D11DeviceResource.h</includes>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" imported="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <class kind="class">Ogre::D3D11HLSLProgram</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdColumnMajorMatrices</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdEnableBackwardsCompatibility</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdEntryPoint</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdPreprocessorDefines</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdTarget</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>INVALID_IDX</name>
      <anchorfile>_ogre_d3_d11_h_l_s_l_program_8h.html</anchorfile>
      <anchor>a58d2b85149720de1020f487b60b4c503</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; byte &gt;</type>
      <name>MicroCode</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>acda435cd35f7285e7bfe446cdaf4ceb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreD3D11HLSLProgramFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_h_l_s_l_program_factory_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <class kind="class">Ogre::D3D11HLSLProgramFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11Mappings.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_mappings_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <class kind="class">Ogre::D3D11Mappings</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11MultiRenderTarget.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_multi_render_target_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_d3_d11_render_target_8h" name="OgreD3D11RenderTarget.h" local="yes" imported="no">OgreD3D11RenderTarget.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <class kind="class">Ogre::D3D11MultiRenderTarget</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11Plugin.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <includes id="_ogre_d3_d11_render_system_8h" name="OgreD3D11RenderSystem.h" local="yes" imported="no">OgreD3D11RenderSystem.h</includes>
    <class kind="class">Ogre::D3D11Plugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11Prerequisites.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_direct3_d11_2include_2_ogre_min_g_w_support_8h" name="Direct3D11/include/OgreMinGWSupport.h" local="yes" imported="no">OgreMinGWSupport.h</includes>
    <includes id="_ogre_com_ptr_8h" name="OgreComPtr.h" local="yes" imported="no">OgreComPtr.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <class kind="class">Ogre::D3D11RenderingAPIException</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_OgreD3D11Export</name>
      <anchorfile>_ogre_d3_d11_prerequisites_8h.html</anchorfile>
      <anchor>aeec4314638b775952fc5fa9f2d9516d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOMINMAX</name>
      <anchorfile>_ogre_d3_d11_prerequisites_8h.html</anchorfile>
      <anchor>a9f918755b601cf4bffca775992e6fb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_EXCEPT_EX</name>
      <anchorfile>_ogre_d3_d11_prerequisites_8h.html</anchorfile>
      <anchor>a158d9c8ba6320aa37b7c9c05a2f2fd8f</anchor>
      <arglist>(code, num, desc, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAFE_DELETE</name>
      <anchorfile>_ogre_d3_d11_prerequisites_8h.html</anchorfile>
      <anchor>a9bbcd82e77c41df827c09759def05c9a</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAFE_DELETE_ARRAY</name>
      <anchorfile>_ogre_d3_d11_prerequisites_8h.html</anchorfile>
      <anchor>a506b3685b3eb05aac751f9e14cbed93b</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAFE_RELEASE</name>
      <anchorfile>_ogre_d3_d11_prerequisites_8h.html</anchorfile>
      <anchor>a6038f7bdb274c2e159988a57dedbf93d</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D11HLSLProgram &gt;</type>
      <name>D3D11HLSLProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4fdfbb7af58cbdd237866fe276917b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D11Texture &gt;</type>
      <name>D3D11TexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a57d00154758020454d2cc4619d127a6b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreD3D11RenderSystem.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_render_system_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_d3_d11_device_8h" name="OgreD3D11Device.h" local="yes" imported="no">OgreD3D11Device.h</includes>
    <includes id="_ogre_d3_d11_device_resource_8h" name="OgreD3D11DeviceResource.h" local="yes" imported="no">OgreD3D11DeviceResource.h</includes>
    <includes id="_ogre_d3_d11_driver_8h" name="OgreD3D11Driver.h" local="yes" imported="no">OgreD3D11Driver.h</includes>
    <includes id="_ogre_d3_d11_mappings_8h" name="OgreD3D11Mappings.h" local="yes" imported="no">OgreD3D11Mappings.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>OgreD3D11RenderTarget.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_render_target_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <class kind="class">Ogre::D3D11RenderTarget</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11RenderToVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_render_to_vertex_buffer_8h</filename>
    <includes id="_ogre_render_to_vertex_buffer_8h" name="OgreRenderToVertexBuffer.h" local="yes" imported="no">OgreRenderToVertexBuffer.h</includes>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <class kind="class">Ogre::D3D11RenderToVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11RenderWindow.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_render_window_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_d3_d11_device_resource_8h" name="OgreD3D11DeviceResource.h" local="yes" imported="no">OgreD3D11DeviceResource.h</includes>
    <includes id="_ogre_d3_d11_mappings_8h" name="OgreD3D11Mappings.h" local="yes" imported="no">OgreD3D11Mappings.h</includes>
    <includes id="_ogre_d3_d11_render_target_8h" name="OgreD3D11RenderTarget.h" local="yes" imported="no">OgreD3D11RenderTarget.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" imported="no">OgreRenderWindow.h</includes>
    <class kind="class">Ogre::D3D11RenderWindowBase</class>
    <class kind="class">Ogre::D3D11RenderWindowSwapChainBased</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11StereoDriverAMD.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_stereo_driver_a_m_d_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_d3_d11_stereo_driver_impl_8h" name="OgreD3D11StereoDriverImpl.h" local="yes" imported="no">OgreD3D11StereoDriverImpl.h</includes>
    <class kind="class">Ogre::D3D11StereoDriverAMD</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11StereoDriverBridge.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_stereo_driver_bridge_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_d3_d11_render_window_8h" name="OgreD3D11RenderWindow.h" local="yes" imported="no">OgreD3D11RenderWindow.h</includes>
    <class kind="class">Ogre::D3D11StereoDriverBridge</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11StereoDriverImpl.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_stereo_driver_impl_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_d3_d11_render_window_8h" name="OgreD3D11RenderWindow.h" local="yes" imported="no">OgreD3D11RenderWindow.h</includes>
    <class kind="class">Ogre::D3D11StereoDriverImpl</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11StereoDriverNVIDIA.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_stereo_driver_n_v_i_d_i_a_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_d3_d11_stereo_driver_impl_8h" name="OgreD3D11StereoDriverImpl.h" local="yes" imported="no">OgreD3D11StereoDriverImpl.h</includes>
    <includes id="_ogre_d3_d11_device_8h" name="OgreD3D11Device.h" local="yes" imported="no">OgreD3D11Device.h</includes>
    <class kind="class">Ogre::D3D11StereoDriverNVIDIA</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11Texture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_texture_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_d3_d11_device_8h" name="OgreD3D11Device.h" local="yes" imported="no">OgreD3D11Device.h</includes>
    <includes id="_ogre_d3_d11_device_resource_8h" name="OgreD3D11DeviceResource.h" local="yes" imported="no">OgreD3D11DeviceResource.h</includes>
    <includes id="_ogre_d3_d11_render_target_8h" name="OgreD3D11RenderTarget.h" local="yes" imported="no">OgreD3D11RenderTarget.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <class kind="class">Ogre::D3D11RenderTexture</class>
    <class kind="class">Ogre::D3D11Texture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11TextureManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_texture_manager_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_texture_manager_8h" name="OgreTextureManager.h" local="yes" imported="no">OgreTextureManager.h</includes>
    <class kind="class">Ogre::D3D11TextureManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11VertexDeclaration.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_vertex_declaration_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <includes id="_ogre_d3_d11_device_resource_8h" name="OgreD3D11DeviceResource.h" local="yes" imported="no">OgreD3D11DeviceResource.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <class kind="class">Ogre::D3D11VertexDeclaration</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D11VideoMode.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_video_mode_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <class kind="class">Ogre::D3D11VideoMode</class>
    <namespace>Ogre</namespace>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>modeCount</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9bf62a3d82d33910484284a0fc6300a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreD3D11VideoModeList.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_d3_d11_video_mode_list_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <class kind="class">Ogre::D3D11VideoModeList</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9DepthBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_depth_buffer_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_depth_buffer_8h" name="OgreDepthBuffer.h" local="yes" imported="no">OgreDepthBuffer.h</includes>
    <class kind="class">Ogre::D3D9DepthBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9Device.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_device_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_render_target_8h" name="OgreRenderTarget.h" local="yes" imported="no">OgreRenderTarget.h</includes>
    <class kind="class">Ogre::D3D9Device</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9DeviceManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_device_manager_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <class kind="class">Ogre::D3D9DeviceManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9Driver.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_driver_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <class kind="class">Ogre::D3D9Driver</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9DriverList.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_driver_list_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_d3_d9_driver_8h" name="OgreD3D9Driver.h" local="yes" imported="no">OgreD3D9Driver.h</includes>
    <class kind="class">Ogre::D3D9DriverList</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9GpuProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_gpu_program_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_d3_d9_resource_8h" name="OgreD3D9Resource.h" local="yes" imported="no">OgreD3D9Resource.h</includes>
    <class kind="class">Ogre::D3D9GpuFragmentProgram</class>
    <class kind="class">Ogre::D3D9GpuProgram</class>
    <class kind="class">Ogre::D3D9GpuProgram::CmdColumnMajorMatrices</class>
    <class kind="class">Ogre::D3D9GpuProgram::CmdExternalMicrocode</class>
    <class kind="class">Ogre::D3D9GpuVertexProgram</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9GpuProgramManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_gpu_program_manager_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_gpu_program_manager_8h" name="OgreGpuProgramManager.h" local="yes" imported="no">OgreGpuProgramManager.h</includes>
    <class kind="class">Ogre::D3D9GpuProgramManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9HardwareBufferManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_hardware_buffer_manager_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <class kind="class">Ogre::D3D9HardwareBufferManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9HardwareIndexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_hardware_index_buffer_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_d3_d9_resource_8h" name="OgreD3D9Resource.h" local="yes" imported="no">OgreD3D9Resource.h</includes>
    <class kind="class">Ogre::D3D9HardwareIndexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9HardwareOcclusionQuery.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_hardware_occlusion_query_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_hardware_occlusion_query_8h" name="OgreHardwareOcclusionQuery.h" local="yes" imported="no">OgreHardwareOcclusionQuery.h</includes>
    <includes id="_ogre_d3_d9_resource_8h" name="OgreD3D9Resource.h" local="yes" imported="no">OgreD3D9Resource.h</includes>
    <class kind="class">Ogre::D3D9HardwareOcclusionQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9HardwarePixelBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_hardware_pixel_buffer_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" imported="no">OgreHardwarePixelBuffer.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <class kind="class">Ogre::D3D9HardwarePixelBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9HardwareVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_hardware_vertex_buffer_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_d3_d9_resource_8h" name="OgreD3D9Resource.h" local="yes" imported="no">OgreD3D9Resource.h</includes>
    <class kind="class">Ogre::D3D9HardwareVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9HLSLProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_h_l_s_l_program_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" imported="no">OgreHighLevelGpuProgram.h</includes>
    <class kind="class">Ogre::D3D9HLSLProgram</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdAssemblerCode</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdBackwardsCompatibility</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdColumnMajorMatrices</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdEntryPoint</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdMicrocode</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdOptimisation</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdPreprocessorDefines</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdTarget</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9HLSLProgramFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_h_l_s_l_program_factory_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <class kind="class">Ogre::D3D9HLSLProgramFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9Mappings.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_mappings_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" imported="no">OgreLight.h</includes>
    <includes id="_ogre_material_8h" name="OgreMaterial.h" local="yes" imported="no">OgreMaterial.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <class kind="class">Ogre::D3D9Mappings</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9MultiRenderTarget.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_multi_render_target_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" imported="no">OgreImage.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_d3_d9_hardware_pixel_buffer_8h" name="OgreD3D9HardwarePixelBuffer.h" local="yes" imported="no">OgreD3D9HardwarePixelBuffer.h</includes>
    <class kind="class">Ogre::D3D9MultiRenderTarget</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9Plugin.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <includes id="_ogre_d3_d9_render_system_8h" name="OgreD3D9RenderSystem.h" local="yes" imported="no">OgreD3D9RenderSystem.h</includes>
    <class kind="class">Ogre::D3D9Plugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9Prerequisites.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_OgreD3D9Export</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>a2f097a9b4c2ebfb75896e7d6eec01a1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D9_DEVICE_ACCESS_CRITICAL_SECTION</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>ac3bbc540f840085496c5f93d9a67c01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D9_DEVICE_ACCESS_LOCK</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>a2e3011f13cee6773488e8b9fb23527d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D3D9_DEVICE_ACCESS_UNLOCK</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>abe7c6aa3317ab4ec310693df0c476f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DIRECT3D_VERSION</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>aa54da3d73d29cce6595914535d88a09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_D3D_MANAGE_BUFFERS</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>a7b3123eeef6059cf58d74050e93fbf96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_RECURSIVE_MUTEX</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>ab1fd107573047bd9da140ea653623f32</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_UNLOCK_RECURSIVE_MUTEX</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>a93ac575df386b84b1954cb49c5d5602b</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAFE_DELETE</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>a9bbcd82e77c41df827c09759def05c9a</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAFE_DELETE_ARRAY</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>a506b3685b3eb05aac751f9e14cbed93b</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAFE_RELEASE</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>a6038f7bdb274c2e159988a57dedbf93d</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIN32_LEAN_AND_MEAN</name>
      <anchorfile>_ogre_d3_d9_prerequisites_8h.html</anchorfile>
      <anchor>ac7bef5d85e3dcd73eef56ad39ffc84a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D9GpuProgram &gt;</type>
      <name>D3D9GpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af9e827385d9ac1435afae63e5c65f7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D9HLSLProgram &gt;</type>
      <name>D3D9HLSLProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa95ff4dffe399be9c3467d1e5f0032e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D9Texture &gt;</type>
      <name>D3D9TexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6988e5e5e5357fa0cfe879b9930fbb6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>DXGetErrorDescription</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab006d6e112b74dac23fddf56ae9fb51b</anchor>
      <arglist>(HRESULT hr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreD3D9RenderSystem.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_render_system_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <includes id="_ogre_string_converter_8h" name="OgreStringConverter.h" local="yes" imported="no">OgreStringConverter.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_render_system_capabilities_8h" name="OgreRenderSystemCapabilities.h" local="yes" imported="no">OgreRenderSystemCapabilities.h</includes>
    <includes id="_ogre_d3_d9_mappings_8h" name="OgreD3D9Mappings.h" local="yes" imported="no">OgreD3D9Mappings.h</includes>
    <class kind="class">Ogre::D3D9RenderSystem</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>MAX_LIGHTS</name>
      <anchorfile>group___direct3_d9.html</anchorfile>
      <anchor>ga737b417f16ea225cf15e8d4c23df53dc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreD3D9RenderWindow.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_render_window_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" imported="no">OgreRenderWindow.h</includes>
    <includes id="_ogre_d3_d9_device_8h" name="OgreD3D9Device.h" local="yes" imported="no">OgreD3D9Device.h</includes>
    <class kind="class">Ogre::D3D9RenderWindow</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9Resource.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_resource_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <class kind="class">Ogre::D3D9Resource</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9ResourceManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_resource_manager_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <class kind="class">Ogre::D3D9ResourceManager</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreD3D9StereoDriverAMD.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_stereo_driver_a_m_d_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_d3_d9_render_system_8h" name="OgreD3D9RenderSystem.h" local="yes" imported="no">OgreD3D9RenderSystem.h</includes>
    <includes id="_ogre_d3_d9_stereo_driver_impl_8h" name="OgreD3D9StereoDriverImpl.h" local="yes" imported="no">OgreD3D9StereoDriverImpl.h</includes>
    <includes id="_ogre_render_target_listener_8h" name="OgreRenderTargetListener.h" local="yes" imported="no">OgreRenderTargetListener.h</includes>
    <class kind="class">Ogre::D3D9StereoDriverAMD</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9StereoDriverBridge.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_stereo_driver_bridge_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <class kind="class">Ogre::D3D9StereoDriverBridge</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9StereoDriverImpl.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_stereo_driver_impl_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <class kind="class">Ogre::D3D9StereoDriverImpl</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9StereoDriverNVIDIA.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_stereo_driver_n_v_i_d_i_a_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_d3_d9_stereo_driver_impl_8h" name="OgreD3D9StereoDriverImpl.h" local="yes" imported="no">OgreD3D9StereoDriverImpl.h</includes>
    <class kind="class">Ogre::D3D9StereoDriverNVIDIA</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9Texture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_texture_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" imported="no">OgreImage.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_d3_d9_hardware_pixel_buffer_8h" name="OgreD3D9HardwarePixelBuffer.h" local="yes" imported="no">OgreD3D9HardwarePixelBuffer.h</includes>
    <includes id="_ogre_d3_d9_resource_8h" name="OgreD3D9Resource.h" local="yes" imported="no">OgreD3D9Resource.h</includes>
    <class kind="class">Ogre::D3D9RenderTexture</class>
    <class kind="class">Ogre::D3D9Texture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9TextureManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_texture_manager_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_texture_manager_8h" name="OgreTextureManager.h" local="yes" imported="no">OgreTextureManager.h</includes>
    <class kind="class">Ogre::D3D9TextureManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9VertexDeclaration.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_vertex_declaration_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_d3_d9_resource_8h" name="OgreD3D9Resource.h" local="yes" imported="no">OgreD3D9Resource.h</includes>
    <class kind="class">Ogre::D3D9VertexDeclaration</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreD3D9VideoMode.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_video_mode_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <class kind="class">Ogre::D3D9VideoMode</class>
    <namespace>Ogre</namespace>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>modeCount</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9bf62a3d82d33910484284a0fc6300a8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreD3D9VideoModeList.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_ogre_d3_d9_video_mode_list_8h</filename>
    <includes id="_ogre_d3_d9_prerequisites_8h" name="OgreD3D9Prerequisites.h" local="yes" imported="no">OgreD3D9Prerequisites.h</includes>
    <includes id="_ogre_d3_d9_driver_8h" name="OgreD3D9Driver.h" local="yes" imported="no">OgreD3D9Driver.h</includes>
    <includes id="_ogre_d3_d9_video_mode_8h" name="OgreD3D9VideoMode.h" local="yes" imported="no">OgreD3D9VideoMode.h</includes>
    <class kind="class">Ogre::D3D9VideoModeList</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDataStream.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_data_stream_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <class kind="class">Ogre::StaticCache</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>
    <member kind="typedef">
      <type>std::list&lt; DataStreamPtr &gt;</type>
      <name>DataStreamList</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga346c957ca4b71d80a4124c63542a9cd6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreDDSCodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_d_d_s_codec_8h</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" imported="no">OgreImageCodec.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DDSCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDefaultHardwareBufferManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_default_hardware_buffer_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_hardware_counter_buffer_8h" name="OgreHardwareCounterBuffer.h" local="yes" imported="no">OgreHardwareCounterBuffer.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <class kind="class">Ogre::DefaultHardwareBufferManager</class>
    <class kind="class">Ogre::DefaultHardwareBufferManagerBase</class>
    <class kind="class">Ogre::DefaultHardwareCounterBuffer</class>
    <class kind="class">Ogre::DefaultHardwareIndexBuffer</class>
    <class kind="class">Ogre::DefaultHardwareUniformBuffer</class>
    <class kind="class">Ogre::DefaultHardwareVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDefaultWorkQueue.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_default_work_queue_8h</filename>
    <includes id="_ogre_default_work_queue_standard_8h" name="OgreDefaultWorkQueueStandard.h" local="yes" imported="no">OgreDefaultWorkQueueStandard.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreDefaultWorkQueueStandard.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_default_work_queue_standard_8h</filename>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">../OgreWorkQueue.h</includes>
    <class kind="class">Ogre::DefaultWorkQueue</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDefaultWorkQueueTBB.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_default_work_queue_t_b_b_8h</filename>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">../OgreWorkQueue.h</includes>
    <class kind="class">Ogre::DefaultWorkQueue</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDefaultZone.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_default_zone_8h</filename>
    <includes id="_ogre_p_c_zone_8h" name="OgrePCZone.h" local="yes" imported="no">OgrePCZone.h</includes>
    <class kind="class">Ogre::DefaultZone</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDeflate.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_deflate_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DeflateStream</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>struct z_stream_s</type>
      <name>z_stream</name>
      <anchorfile>_ogre_deflate_8h.html</anchorfile>
      <anchor>aa4751fbf6d882976fb300ea9815f5010</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreDeflectorPlaneAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_deflector_plane_affector_8h</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.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>OgreDeflectorPlaneAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_deflector_plane_affector_factory_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_deflector_plane_affector_8h" name="OgreDeflectorPlaneAffector.h" local="yes" imported="no">OgreDeflectorPlaneAffector.h</includes>
    <class kind="class">Ogre::DeflectorPlaneAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDepthBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_depth_buffer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DepthBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDirectionRandomiserAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_direction_randomiser_affector_8h</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.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>OgreDirectionRandomiserAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_direction_randomiser_affector_factory_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_direction_randomiser_affector_8h" name="OgreDirectionRandomiserAffector.h" local="yes" imported="no">OgreDirectionRandomiserAffector.h</includes>
    <class kind="class">Ogre::DirectionRandomiserAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreDistanceLodStrategy.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_distance_lod_strategy_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_lod_strategy_8h" name="OgreLodStrategy.h" local="yes" imported="no">OgreLodStrategy.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="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>OgreDotSceneLoader.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/DotScene/include/</path>
    <filename>_ogre_dot_scene_loader_8h</filename>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="no" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="no" imported="no">OgreQuaternion.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="no" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_scene_loader_8h" name="OgreSceneLoader.h" local="no" imported="no">OgreSceneLoader.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="no" imported="no">OgreString.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="no" imported="no">OgrePlugin.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>OgreDualQuaternion.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_dual_quaternion_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_dyn_lib_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_dyn_lib_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_edge_list_builder_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>OgreEllipsoidEmitter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_ellipsoid_emitter_8h</filename>
    <includes id="_ogre_area_emitter_8h" name="OgreAreaEmitter.h" local="yes" imported="no">OgreAreaEmitter.h</includes>
    <class kind="class">Ogre::EllipsoidEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreEllipsoidEmitterFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_ellipsoid_emitter_factory_8h</filename>
    <includes id="_ogre_particle_emitter_factory_8h" name="OgreParticleEmitterFactory.h" local="yes" imported="no">OgreParticleEmitterFactory.h</includes>
    <includes id="_ogre_ellipsoid_emitter_8h" name="OgreEllipsoidEmitter.h" local="yes" imported="no">OgreEllipsoidEmitter.h</includes>
    <class kind="class">Ogre::EllipsoidEmitterFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreEntity.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_entity_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" imported="no">OgreQuaternion.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Entity</class>
    <class kind="class">Ogre::EntityFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreETCCodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_e_t_c_codec_8h</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" imported="no">OgreImageCodec.h</includes>
    <class kind="class">Ogre::ETCCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreException.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_exception_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>OgreEXRCodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/EXRCodec/include/</path>
    <filename>_ogre_e_x_r_codec_8h</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" imported="no">OgreImageCodec.h</includes>
    <class kind="class">Ogre::EXRCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreExternalTextureSource.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_external_texture_source_8h</filename>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ExternalTextureSource</class>
    <class kind="class">Ogre::ExternalTextureSource::CmdFPS</class>
    <class kind="class">Ogre::ExternalTextureSource::CmdInputFileName</class>
    <class kind="class">Ogre::ExternalTextureSource::CmdPlayMode</class>
    <class kind="class">Ogre::ExternalTextureSource::CmdTecPassState</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreExternalTextureSourceManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_external_texture_source_manager_8h</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_external_texture_source_8h" name="OgreExternalTextureSource.h" local="yes" imported="no">OgreExternalTextureSource.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_factory_obj_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_file_system_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_archive_8h" name="OgreArchive.h" local="yes" imported="no">OgreArchive.h</includes>
    <includes id="_ogre_archive_factory_8h" name="OgreArchiveFactory.h" local="yes" imported="no">OgreArchiveFactory.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::APKFileSystemArchiveFactory</class>
    <class kind="class">Ogre::FileSystemArchiveFactory</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreFileSystemLayer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_file_system_layer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::FileSystemLayer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFont.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_font_8h</filename>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <class kind="class">Ogre::Font</class>
    <class kind="struct">Ogre::Font::GlyphInfo</class>
    <namespace>Ogre</namespace>
    <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="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>
  </compound>
  <compound kind="file">
    <name>OgreFontManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_font_manager_8h</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_font_8h" name="OgreFont.h" local="yes" imported="no">OgreFont.h</includes>
    <class kind="class">Ogre::FontManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFrameListener.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_frame_listener_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="struct">Ogre::FrameEvent</class>
    <class kind="class">Ogre::FrameListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFreeImageCodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/FreeImageCodec/include/</path>
    <filename>_ogre_free_image_codec_8h</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" imported="no">OgreImageCodec.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::FreeImageCodec</class>
    <class kind="class">Ogre::FreeImagePlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreFrustum.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_frustum_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_vertex_index_data_8h" name="OgreVertexIndexData.h" local="yes" imported="no">OgreVertexIndexData.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Frustum</class>
    <namespace>Ogre</namespace>
    <member kind="enumeration">
      <type></type>
      <name>FrustumPlane</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga62275d08557868fd87154c46dfcc9dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_NEAR</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdac3491138fb6ea5aab59e7a19df7775cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_FAR</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda0dd893c751a483a18e1345aa88135e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_LEFT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdaac17072b67144059d69d578706365499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_RIGHT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdab0c99c0e896fe615393fabba067f1a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_TOP</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda44c7b45d93e28524064ae95457224a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_BOTTOM</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda4a8d7be432f1ee786179d29dfdf3ee10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OrientationMode</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga86b4672dfa02cea53b10a52bd6344305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_0</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a8e7655727ba9332f3843f46a4d1b126b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_90</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a28c273827e348532e2e5193ddb3c5c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_180</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305acd8defb52221ab0634b6456b88777ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_270</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a2a392843ac77a835af8b3ca000bac382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_PORTRAIT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305abc9559bd9584facb95a611c0111b8894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_LANDSCAPERIGHT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305ac5ccf894975be135988c046317296761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_LANDSCAPELEFT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a286804a9c1f2abd94afa2eaff4ef40c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ProjectionType</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaf5dd9a3d1fd373b17108baa16065b1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_ORTHOGRAPHIC</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ggaf5dd9a3d1fd373b17108baa16065b1cea739a7eabe0426ba0cd2f6e94a5e5be25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PERSPECTIVE</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ggaf5dd9a3d1fd373b17108baa16065b1ceab93552ced844b58965a168d27150e262</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusDepthBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_depth_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_g_l_depth_buffer_common_8h" name="OgreGLDepthBufferCommon.h" local="yes" imported="no">OgreGLDepthBufferCommon.h</includes>
    <class kind="class">Ogre::GL3PlusDepthBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusFBOMultiRenderTarget.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_f_b_o_multi_render_target_8h</filename>
    <includes id="_ogre_g_l3_plus_frame_buffer_object_8h" name="OgreGL3PlusFrameBufferObject.h" local="yes" imported="no">OgreGL3PlusFrameBufferObject.h</includes>
    <class kind="class">Ogre::GL3PlusFBOMultiRenderTarget</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusFBORenderTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_f_b_o_render_texture_8h</filename>
    <includes id="_ogre_g_l_render_texture_8h" name="OgreGLRenderTexture.h" local="yes" imported="no">OgreGLRenderTexture.h</includes>
    <includes id="_ogre_g_l_context_8h" name="OgreGLContext.h" local="yes" imported="no">OgreGLContext.h</includes>
    <includes id="_ogre_g_l3_plus_frame_buffer_object_8h" name="OgreGL3PlusFrameBufferObject.h" local="yes" imported="no">OgreGL3PlusFrameBufferObject.h</includes>
    <class kind="class">Ogre::GL3PlusFBOManager</class>
    <class kind="class">Ogre::GL3PlusFBORenderTexture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusFrameBufferObject.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_frame_buffer_object_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_g_l_render_texture_8h" name="OgreGLRenderTexture.h" local="yes" imported="no">OgreGLRenderTexture.h</includes>
    <includes id="_ogre_g_l_context_8h" name="OgreGLContext.h" local="yes" imported="no">OgreGLContext.h</includes>
    <class kind="class">Ogre::GL3PlusFrameBufferObject</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwareBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <class kind="class">Ogre::GL3PlusHardwareBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwareBufferManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_buffer_manager_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <class kind="class">Ogre::GL3PlusHardwareBufferManager</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_GL_DEFAULT_MAP_BUFFER_THRESHOLD</name>
      <anchorfile>_ogre_g_l3_plus_hardware_buffer_manager_8h.html</anchorfile>
      <anchor>aae90f8b1399ebc9b28abb1a0c4ef8426</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwareCounterBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_counter_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_hardware_counter_buffer_8h" name="OgreHardwareCounterBuffer.h" local="yes" imported="no">OgreHardwareCounterBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_buffer_8h" name="OgreGL3PlusHardwareBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareBuffer.h</includes>
    <class kind="class">Ogre::GL3PlusHardwareCounterBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwareIndexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_index_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_buffer_8h" name="OgreGL3PlusHardwareBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareBuffer.h</includes>
    <class kind="class">Ogre::GL3PlusHardwareIndexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwareOcclusionQuery.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_occlusion_query_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_hardware_occlusion_query_8h" name="OgreHardwareOcclusionQuery.h" local="yes" imported="no">OgreHardwareOcclusionQuery.h</includes>
    <class kind="class">Ogre::GL3PlusHardwareOcclusionQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwarePixelBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_pixel_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_g_l_hardware_pixel_buffer_common_8h" name="OgreGLHardwarePixelBufferCommon.h" local="yes" imported="no">OgreGLHardwarePixelBufferCommon.h</includes>
    <class kind="class">Ogre::GL3PlusHardwarePixelBuffer</class>
    <class kind="class">Ogre::GL3PlusRenderBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwareShaderStorageBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_shader_storage_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_buffer_8h" name="OgreGL3PlusHardwareBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareBuffer.h</includes>
    <class kind="class">Ogre::GL3PlusHardwareShaderStorageBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwareUniformBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_uniform_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_buffer_8h" name="OgreGL3PlusHardwareBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareBuffer.h</includes>
    <class kind="class">Ogre::GL3PlusHardwareUniformBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusHardwareVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_hardware_vertex_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_buffer_8h" name="OgreGL3PlusHardwareBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareBuffer.h</includes>
    <class kind="class">Ogre::GL3PlusHardwareVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusPixelFormat.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_pixel_format_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <class kind="class">Ogre::GL3PlusPixelUtil</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusPlugin.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::GL3PlusPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusPrerequisites.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" imported="no">OgreLogManager.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>__PRETTY_FUNCTION__</name>
      <anchorfile>_ogre_g_l3_plus_prerequisites_8h.html</anchorfile>
      <anchor>a9c15fe1e91b07ea3280f5239f9841b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>_ogre_g_l3_plus_prerequisites_8h.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_OgreGL3PlusExport</name>
      <anchorfile>_ogre_g_l3_plus_prerequisites_8h.html</anchorfile>
      <anchor>ab37328c530017705e7c1ad9515a87e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENABLE_GL_CHECK</name>
      <anchorfile>_ogre_g_l3_plus_prerequisites_8h.html</anchorfile>
      <anchor>a73ff6a326ebf3637a67218046668ce64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENABLE_GL_DEBUG_OUTPUT</name>
      <anchorfile>_ogre_g_l3_plus_prerequisites_8h.html</anchorfile>
      <anchor>a47404519b78c8017fe76a9ca0f7b24d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_BUFFER_OFFSET</name>
      <anchorfile>_ogre_g_l3_plus_prerequisites_8h.html</anchorfile>
      <anchor>a7369271d1f22cf8cc723d617031b422e</anchor>
      <arglist>(i)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CHECK_GL_ERROR</name>
      <anchorfile>_ogre_g_l3_plus_prerequisites_8h.html</anchorfile>
      <anchor>a68ed09c6ada21ef994461cea24497286</anchor>
      <arglist>(glFunc)</arglist>
    </member>
    <member kind="typedef">
      <type>GLContext</type>
      <name>GL3PlusContext</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>acaa8c2a74138ea8c8d5834c5ab2ef40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLRTTManager</type>
      <name>GL3PlusRTTManager</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aafabbc5c59d9619538f8f0015434e8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GL3PlusTexture &gt;</type>
      <name>GL3PlusTexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a968424fbd35a790c30cddcf272114e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLSLShader &gt;</type>
      <name>GLSLShaderPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1d024823a1fd7f7db939205a9971c720</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusRenderSystem.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_render_system_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" imported="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" imported="no">OgreRenderWindow.h</includes>
    <includes id="_ogre_g_l_render_system_common_8h" name="OgreGLRenderSystemCommon.h" local="yes" imported="no">OgreGLRenderSystemCommon.h</includes>
    <includes id="_ogre_g_l3_plus_state_cache_manager_8h" name="OgreGL3PlusStateCacheManager.h" local="yes" imported="no">OgreGL3PlusStateCacheManager.h</includes>
    <class kind="class">Ogre::GL3PlusRenderSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusRenderToVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_render_to_vertex_buffer_8h</filename>
    <includes id="_ogre_render_to_vertex_buffer_8h" name="OgreRenderToVertexBuffer.h" local="yes" imported="no">OgreRenderToVertexBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <class kind="class">Ogre::GL3PlusRenderToVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusStateCacheManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_state_cache_manager_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_g_l_state_cache_manager_common_8h" name="OgreGLStateCacheManagerCommon.h" local="yes" imported="no">OgreGLStateCacheManagerCommon.h</includes>
    <includes id="_ogre_std_headers_8h" name="OgreStdHeaders.h" local="yes" imported="no">OgreStdHeaders.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <class kind="class">Ogre::GL3PlusStateCacheManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_texture_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_g_l_texture_common_8h" name="OgreGLTextureCommon.h" local="yes" imported="no">OgreGLTextureCommon.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" imported="no">OgreHardwarePixelBuffer.h</includes>
    <class kind="class">Ogre::GL3PlusTexture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusTextureBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_texture_buffer_8h</filename>
    <includes id="_ogre_g_l3_plus_hardware_pixel_buffer_8h" name="OgreGL3PlusHardwarePixelBuffer.h" local="yes" imported="no">OgreGL3PlusHardwarePixelBuffer.h</includes>
    <class kind="class">Ogre::GL3PlusTextureBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGL3PlusTextureManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_g_l3_plus_texture_manager_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_texture_manager_8h" name="OgreTextureManager.h" local="yes" imported="no">OgreTextureManager.h</includes>
    <includes id="_ogre_g_l3_plus_texture_8h" name="OgreGL3PlusTexture.h" local="yes" imported="no">OgreGL3PlusTexture.h</includes>
    <class kind="class">Ogre::GL3PlusSampler</class>
    <class kind="class">Ogre::GL3PlusTextureManager</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::vector&lt; GL3PlusTexturePtr &gt;</type>
      <name>GL3PlusTexturePtrList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae130ef4e5168ccdef8583096f6f83e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TexturePtr &gt;</type>
      <name>TexturePtrList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af2d475572fe40f21758fb15cf088951f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLContext.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_context_8h</filename>
    <includes id="_ogre_g_l_state_cache_manager_common_8h" name="OgreGLStateCacheManagerCommon.h" local="yes" imported="no">OgreGLStateCacheManagerCommon.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <class kind="class">Ogre::GLContext</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLCopyingRenderTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_copying_render_texture_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_g_l_render_texture_8h" name="OgreGLRenderTexture.h" local="yes" imported="no">OgreGLRenderTexture.h</includes>
    <class kind="class">Ogre::GLCopyingRenderTexture</class>
    <class kind="class">Ogre::GLCopyingRTTManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLDepthBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_depth_buffer_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_g_l_depth_buffer_common_8h" name="OgreGLDepthBufferCommon.h" local="yes" imported="no">OgreGLDepthBufferCommon.h</includes>
    <class kind="class">Ogre::GLDepthBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLDepthBufferCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_depth_buffer_common_8h</filename>
    <includes id="_ogre_depth_buffer_8h" name="OgreDepthBuffer.h" local="yes" imported="no">OgreDepthBuffer.h</includes>
    <includes id="_ogre_g_l_context_8h" name="OgreGLContext.h" local="yes" imported="no">OgreGLContext.h</includes>
    <includes id="_ogre_g_l_render_system_common_8h" name="OgreGLRenderSystemCommon.h" local="yes" imported="no">OgreGLRenderSystemCommon.h</includes>
    <includes id="_ogre_g_l_hardware_pixel_buffer_common_8h" name="OgreGLHardwarePixelBufferCommon.h" local="yes" imported="no">OgreGLHardwarePixelBufferCommon.h</includes>
    <class kind="class">Ogre::GLDepthBufferCommon</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2DepthBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_depth_buffer_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_g_l_depth_buffer_common_8h" name="OgreGLDepthBufferCommon.h" local="yes" imported="no">OgreGLDepthBufferCommon.h</includes>
    <class kind="class">Ogre::GLES2DepthBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2FBOMultiRenderTarget.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_f_b_o_multi_render_target_8h</filename>
    <includes id="_ogre_g_l_e_s2_frame_buffer_object_8h" name="OgreGLES2FrameBufferObject.h" local="yes" imported="no">OgreGLES2FrameBufferObject.h</includes>
    <class kind="class">Ogre::GLES2FBOMultiRenderTarget</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2FBORenderTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_f_b_o_render_texture_8h</filename>
    <includes id="_ogre_g_l_e_s2_frame_buffer_object_8h" name="OgreGLES2FrameBufferObject.h" local="yes" imported="no">OgreGLES2FrameBufferObject.h</includes>
    <includes id="_ogre_g_l_e_s2_managed_resource_8h" name="OgreGLES2ManagedResource.h" local="yes" imported="no">OgreGLES2ManagedResource.h</includes>
    <includes id="_ogre_g_l_render_texture_8h" name="OgreGLRenderTexture.h" local="yes" imported="no">OgreGLRenderTexture.h</includes>
    <includes id="_ogre_g_l_context_8h" name="OgreGLContext.h" local="yes" imported="no">OgreGLContext.h</includes>
    <class kind="class">Ogre::GLES2FBOManager</class>
    <class kind="class">Ogre::GLES2FBORenderTexture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2FrameBufferObject.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_frame_buffer_object_8h</filename>
    <includes id="_ogre_g_l_render_texture_8h" name="OgreGLRenderTexture.h" local="yes" imported="no">OgreGLRenderTexture.h</includes>
    <includes id="_ogre_g_l_context_8h" name="OgreGLContext.h" local="yes" imported="no">OgreGLContext.h</includes>
    <includes id="_ogre_g_l_e_s2_managed_resource_8h" name="OgreGLES2ManagedResource.h" local="yes" imported="no">OgreGLES2ManagedResource.h</includes>
    <class kind="class">Ogre::GLES2FrameBufferObject</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2HardwareBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_hardware_buffer_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <class kind="class">Ogre::GLES2HardwareBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2HardwareBufferManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_hardware_buffer_manager_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_g_l_e_s2_render_system_8h" name="OgreGLES2RenderSystem.h" local="yes" imported="no">OgreGLES2RenderSystem.h</includes>
    <class kind="class">Ogre::GLES2HardwareBufferManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2HardwareIndexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_hardware_index_buffer_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_g_l_e_s2_managed_resource_8h" name="OgreGLES2ManagedResource.h" local="yes" imported="no">OgreGLES2ManagedResource.h</includes>
    <includes id="_ogre_g_l_e_s2_hardware_buffer_8h" name="OgreGLES2HardwareBuffer.h" local="yes" imported="no">OgreGLES2HardwareBuffer.h</includes>
    <class kind="class">Ogre::GLES2HardwareIndexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2HardwareOcclusionQuery.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_hardware_occlusion_query_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_hardware_occlusion_query_8h" name="OgreHardwareOcclusionQuery.h" local="yes" imported="no">OgreHardwareOcclusionQuery.h</includes>
    <includes id="_ogre_g_l_e_s2_managed_resource_8h" name="OgreGLES2ManagedResource.h" local="yes" imported="no">OgreGLES2ManagedResource.h</includes>
    <class kind="class">Ogre::GLES2HardwareOcclusionQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2HardwarePixelBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_hardware_pixel_buffer_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_g_l_hardware_pixel_buffer_common_8h" name="OgreGLHardwarePixelBufferCommon.h" local="yes" imported="no">OgreGLHardwarePixelBufferCommon.h</includes>
    <class kind="class">Ogre::GLES2HardwarePixelBuffer</class>
    <class kind="class">Ogre::GLES2RenderBuffer</class>
    <class kind="class">Ogre::GLES2TextureBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2HardwareUniformBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_hardware_uniform_buffer_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <includes id="_ogre_g_l_e_s2_hardware_buffer_8h" name="OgreGLES2HardwareBuffer.h" local="yes" imported="no">OgreGLES2HardwareBuffer.h</includes>
    <class kind="class">Ogre::GLES2HardwareUniformBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2HardwareVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_hardware_vertex_buffer_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_g_l_e_s2_managed_resource_8h" name="OgreGLES2ManagedResource.h" local="yes" imported="no">OgreGLES2ManagedResource.h</includes>
    <includes id="_ogre_g_l_e_s2_hardware_buffer_8h" name="OgreGLES2HardwareBuffer.h" local="yes" imported="no">OgreGLES2HardwareBuffer.h</includes>
    <class kind="class">Ogre::GLES2HardwareVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2ManagedResource.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_managed_resource_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HANDLE_CONTEXT_LOSS</name>
      <anchorfile>_ogre_g_l_e_s2_managed_resource_8h.html</anchorfile>
      <anchor>aaeee13d907997e765c7f0b1df8f050fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MANAGED_RESOURCE</name>
      <anchorfile>_ogre_g_l_e_s2_managed_resource_8h.html</anchorfile>
      <anchor>a26a443c8384afbcb408a45a7d2888e47</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MANAGED_RESOURCE_SINGLE</name>
      <anchorfile>_ogre_g_l_e_s2_managed_resource_8h.html</anchorfile>
      <anchor>a2ba4ff6675c8ddf3dfd8dd8bbb7bd8b0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLES2ManagedResourceManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_managed_resource_manager_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2PixelFormat.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_pixel_format_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <class kind="class">Ogre::GLES2PixelUtil</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2Plugin.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::GLES2Plugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2Prerequisites.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" imported="no">OgreLogManager.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="no">OgreMath.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>ENABLE_GL_CHECK</name>
      <anchorfile>_ogre_g_l_e_s2_prerequisites_8h.html</anchorfile>
      <anchor>a73ff6a326ebf3637a67218046668ce64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>getGLES2RenderSystem</name>
      <anchorfile>_ogre_g_l_e_s2_prerequisites_8h.html</anchorfile>
      <anchor>a6d967aa99363f7ea34fbb1ff6544028f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH_COMPONENT32_OES</name>
      <anchorfile>_ogre_g_l_e_s2_prerequisites_8h.html</anchorfile>
      <anchor>a68504b609da6d777c9ede488a5193575</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GL_FILL</name>
      <anchorfile>_ogre_g_l_e_s2_prerequisites_8h.html</anchorfile>
      <anchor>a95af009d03993e7ed7df00306cc53573</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CHECK_GL_ERROR</name>
      <anchorfile>_ogre_g_l_e_s2_prerequisites_8h.html</anchorfile>
      <anchor>a68ed09c6ada21ef994461cea24497286</anchor>
      <arglist>(glFunc)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_IF_IOS_VERSION_IS_GREATER_THAN</name>
      <anchorfile>_ogre_g_l_e_s2_prerequisites_8h.html</anchorfile>
      <anchor>a6c2be7f20d5f91ff9a714fd044ad9ca6</anchor>
      <arglist>(vers)</arglist>
    </member>
    <member kind="typedef">
      <type>GLContext</type>
      <name>GLES2Context</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6ae62dbb324f244e0e75f4141fcd3ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLES2GpuProgram &gt;</type>
      <name>GLES2GpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2f3266484065a594ac6b1feaf8e15b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLES2Texture &gt;</type>
      <name>GLES2TexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa7a41a5dbfe43ca3f7072c61926aca31</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLES2RenderSystem.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_render_system_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" imported="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_g_l_s_l_e_s_program_8h" name="OgreGLSLESProgram.h" local="yes" imported="no">OgreGLSLESProgram.h</includes>
    <includes id="_ogre_g_l_render_system_common_8h" name="OgreGLRenderSystemCommon.h" local="yes" imported="no">OgreGLRenderSystemCommon.h</includes>
    <class kind="class">Ogre::GLES2RenderSystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2RenderToVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_render_to_vertex_buffer_8h</filename>
    <includes id="_ogre_render_to_vertex_buffer_8h" name="OgreRenderToVertexBuffer.h" local="yes" imported="no">OgreRenderToVertexBuffer.h</includes>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <class kind="class">Ogre::GLES2RenderToVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2StateCacheManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_state_cache_manager_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_g_l_state_cache_manager_common_8h" name="OgreGLStateCacheManagerCommon.h" local="yes" imported="no">OgreGLStateCacheManagerCommon.h</includes>
    <class kind="class">Ogre::GLES2StateCacheManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2Texture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_texture_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_g_l_native_support_8h" name="OgreGLNativeSupport.h" local="yes" imported="no">OgreGLNativeSupport.h</includes>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_g_l_texture_common_8h" name="OgreGLTextureCommon.h" local="yes" imported="no">OgreGLTextureCommon.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" imported="no">OgreHardwarePixelBuffer.h</includes>
    <includes id="_ogre_g_l_e_s2_managed_resource_8h" name="OgreGLES2ManagedResource.h" local="yes" imported="no">OgreGLES2ManagedResource.h</includes>
    <includes id="_ogre_g_l_e_s2_render_system_8h" name="OgreGLES2RenderSystem.h" local="yes" imported="no">OgreGLES2RenderSystem.h</includes>
    <class kind="class">Ogre::GLES2Texture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLES2TextureManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/include/</path>
    <filename>_ogre_g_l_e_s2_texture_manager_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_texture_manager_8h" name="OgreTextureManager.h" local="yes" imported="no">OgreTextureManager.h</includes>
    <includes id="_ogre_g_l_e_s2_texture_8h" name="OgreGLES2Texture.h" local="yes" imported="no">OgreGLES2Texture.h</includes>
    <includes id="_ogre_g_l_native_support_8h" name="OgreGLNativeSupport.h" local="yes" imported="no">OgreGLNativeSupport.h</includes>
    <class kind="class">Ogre::GLES2TextureManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLFBOMultiRenderTarget.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_f_b_o_multi_render_target_8h</filename>
    <includes id="_ogre_g_l_frame_buffer_object_8h" name="OgreGLFrameBufferObject.h" local="yes" imported="no">OgreGLFrameBufferObject.h</includes>
    <class kind="class">Ogre::GLFBOMultiRenderTarget</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLFBORenderTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_f_b_o_render_texture_8h</filename>
    <includes id="_ogre_g_l_copying_render_texture_8h" name="OgreGLCopyingRenderTexture.h" local="yes" imported="no">OgreGLCopyingRenderTexture.h</includes>
    <includes id="_ogre_g_l_context_8h" name="OgreGLContext.h" local="yes" imported="no">OgreGLContext.h</includes>
    <includes id="_ogre_g_l_frame_buffer_object_8h" name="OgreGLFrameBufferObject.h" local="yes" imported="no">OgreGLFrameBufferObject.h</includes>
    <class kind="class">Ogre::GLFBOManager</class>
    <class kind="class">Ogre::GLFBORenderTexture</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>GL_DEPTH24_STENCIL8_EXT</name>
      <anchorfile>_ogre_g_l_f_b_o_render_texture_8h.html</anchorfile>
      <anchor>a977d93453dbd8b304989cbd9b1606490</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLFrameBufferObject.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_frame_buffer_object_8h</filename>
    <includes id="_ogre_g_l_copying_render_texture_8h" name="OgreGLCopyingRenderTexture.h" local="yes" imported="no">OgreGLCopyingRenderTexture.h</includes>
    <includes id="_ogre_g_l_context_8h" name="OgreGLContext.h" local="yes" imported="no">OgreGLContext.h</includes>
    <class kind="class">Ogre::GLFrameBufferObject</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLGpuNvparseProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_gpu_nvparse_program_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_g_l_gpu_program_8h" name="OgreGLGpuProgram.h" local="yes" imported="no">OgreGLGpuProgram.h</includes>
    <class kind="class">Ogre::GLGpuNvparseProgram</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLGpuProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_gpu_program_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <class kind="class">Ogre::GLArbGpuProgram</class>
    <class kind="class">Ogre::GLGpuProgram</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLGpuProgramManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_gpu_program_manager_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_manager_8h" name="OgreGpuProgramManager.h" local="yes" imported="no">OgreGpuProgramManager.h</includes>
    <class kind="class">Ogre::GLGpuProgramManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLHardwareBufferManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_hardware_buffer_manager_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <class kind="class">Ogre::GLHardwareBufferManager</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_GL_DEFAULT_MAP_BUFFER_THRESHOLD</name>
      <anchorfile>_ogre_g_l_hardware_buffer_manager_8h.html</anchorfile>
      <anchor>aae90f8b1399ebc9b28abb1a0c4ef8426</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLHardwareIndexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_hardware_index_buffer_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <class kind="class">Ogre::GLHardwareIndexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLHardwareOcclusionQuery.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_hardware_occlusion_query_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_hardware_occlusion_query_8h" name="OgreHardwareOcclusionQuery.h" local="yes" imported="no">OgreHardwareOcclusionQuery.h</includes>
    <class kind="class">Ogre::GLHardwareOcclusionQuery</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLHardwarePixelBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_hardware_pixel_buffer_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_g_l_hardware_pixel_buffer_common_8h" name="OgreGLHardwarePixelBufferCommon.h" local="yes" imported="no">OgreGLHardwarePixelBufferCommon.h</includes>
    <class kind="class">Ogre::GLHardwarePixelBuffer</class>
    <class kind="class">Ogre::GLRenderBuffer</class>
    <class kind="class">Ogre::GLTextureBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLHardwarePixelBufferCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_hardware_pixel_buffer_common_8h</filename>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" imported="no">OgreHardwarePixelBuffer.h</includes>
    <class kind="class">Ogre::GLHardwarePixelBufferCommon</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLHardwareVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_hardware_vertex_buffer_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <class kind="class">Ogre::GLHardwareVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLNativeSupport.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_native_support_8h</filename>
    <includes id="_ogre_config_option_map_8h" name="OgreConfigOptionMap.h" local="yes" imported="no">OgreConfigOptionMap.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_g_l_render_system_common_8h" name="OgreGLRenderSystemCommon.h" local="yes" imported="no">OgreGLRenderSystemCommon.h</includes>
    <class kind="class">Ogre::GLNativeSupport</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLPBRenderTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_p_b_render_texture_8h</filename>
    <includes id="_ogre_g_l_copying_render_texture_8h" name="OgreGLCopyingRenderTexture.h" local="yes" imported="no">OgreGLCopyingRenderTexture.h</includes>
    <includes id="_ogre_g_l_p_buffer_8h" name="OgreGLPBuffer.h" local="yes" imported="no">OgreGLPBuffer.h</includes>
    <class kind="class">Ogre::GLPBRenderTexture</class>
    <class kind="class">Ogre::GLPBRTTManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLPBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_p_buffer_8h</filename>
    <includes id="_ogre_g_l_render_target_8h" name="OgreGLRenderTarget.h" local="yes" imported="no">OgreGLRenderTarget.h</includes>
    <class kind="class">Ogre::GLPBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLPixelFormat.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_pixel_format_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <class kind="class">Ogre::GLPixelUtil</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLPlugin.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::GLPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLPrerequisites.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>_CRT_SECURE_NO_DEPRECATE</name>
      <anchorfile>_ogre_g_l_prerequisites_8h.html</anchorfile>
      <anchor>a411c46599e926f8cdf49c63957255359</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_OgreGLExport</name>
      <anchorfile>_ogre_g_l_prerequisites_8h.html</anchorfile>
      <anchor>a84aebcce92aa9d20cdb06ab0eab6b1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLGpuProgram &gt;</type>
      <name>GLGpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9b17d684b8751cfc4a995c108394ed67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLTexture &gt;</type>
      <name>GLTexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afd26690f94e2f31925c765f0b847ab47</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>glErrorToString</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a08919da3cc16368ba0296b7756ae420e</anchor>
      <arglist>(GLenum glErr)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLRenderSystem.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_render_system_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_g_l_hardware_buffer_manager_8h" name="OgreGLHardwareBufferManager.h" local="yes" imported="no">OgreGLHardwareBufferManager.h</includes>
    <includes id="_ogre_g_l_gpu_program_manager_8h" name="OgreGLGpuProgramManager.h" local="yes" imported="no">OgreGLGpuProgramManager.h</includes>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <includes id="_ogre_g_l_render_system_common_8h" name="OgreGLRenderSystemCommon.h" local="yes" imported="no">OgreGLRenderSystemCommon.h</includes>
    <includes id="_ogre_g_l_state_cache_manager_8h" name="OgreGLStateCacheManager.h" local="yes" imported="no">OgreGLStateCacheManager.h</includes>
    <class kind="class">Ogre::GLRenderSystem</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::GLSL</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLRenderSystemCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_render_system_common_8h</filename>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" imported="no">OgreRenderWindow.h</includes>
    <class kind="class">Ogre::GLRenderSystemCommon</class>
    <class kind="struct">Ogre::GLRenderSystemCommon::VideoMode</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLRenderTarget.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_render_target_8h</filename>
    <class kind="class">Ogre::GLRenderTarget</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLRenderTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_render_texture_8h</filename>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_g_l_render_target_8h" name="OgreGLRenderTarget.h" local="yes" imported="no">OgreGLRenderTarget.h</includes>
    <class kind="class">Ogre::GLFrameBufferObjectCommon</class>
    <class kind="class">Ogre::GLRenderTexture</class>
    <class kind="class">Ogre::GLRTTManager</class>
    <class kind="struct">Ogre::GLRTTManager::FormatProperties::Mode</class>
    <class kind="struct">Ogre::GLSurfaceDesc</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLRenderToVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_render_to_vertex_buffer_8h</filename>
    <includes id="_ogre_render_to_vertex_buffer_8h" name="OgreRenderToVertexBuffer.h" local="yes" imported="no">OgreRenderToVertexBuffer.h</includes>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <class kind="class">Ogre::GLRenderToVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESCgProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_cg_program_8h</filename>
    <includes id="_ogre_g_l_s_l_e_s_program_8h" name="OgreGLSLESProgram.h" local="yes" imported="no">OgreGLSLESProgram.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::GLSLESCgProgram</class>
    <class kind="class">Ogre::GLSLESCgProgram::CmdEntryPoint</class>
    <class kind="class">Ogre::GLSLESCgProgram::CmdProfiles</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESCgProgramFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_cg_program_factory_8h</filename>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_ogre_g_l_s_l_e_s_ext_support_8h" name="OgreGLSLESExtSupport.h" local="yes" imported="no">OgreGLSLESExtSupport.h</includes>
    <class kind="class">Ogre::GLSLESCgProgramFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESExtSupport.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_ext_support_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <namespace>Ogre</namespace>
    <namespace>Ogre::GLSLES</namespace>
    <member kind="function">
      <type>String</type>
      <name>getObjectInfo</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l_e_s.html</anchorfile>
      <anchor>a03d0c3469ce310b30ba2cd2a0a1c910a</anchor>
      <arglist>(GLuint obj)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>logObjectInfo</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l_e_s.html</anchorfile>
      <anchor>a6915fcb2b72b3580c26d156471b4debb</anchor>
      <arglist>(const String &amp;msg, GLuint obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESLinkProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_link_program_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_g_l_s_l_e_s_program_common_8h" name="OgreGLSLESProgramCommon.h" local="yes" imported="no">OgreGLSLESProgramCommon.h</includes>
    <includes id="_ogre_g_l_e_s2_managed_resource_8h" name="OgreGLES2ManagedResource.h" local="yes" imported="no">OgreGLES2ManagedResource.h</includes>
    <class kind="class">Ogre::GLSLESLinkProgram</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_program_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_g_l_s_l_shader_common_8h" name="OgreGLSLShaderCommon.h" local="yes" imported="no">OgreGLSLShaderCommon.h</includes>
    <includes id="_ogre_g_l_e_s2_managed_resource_8h" name="OgreGLES2ManagedResource.h" local="yes" imported="no">OgreGLES2ManagedResource.h</includes>
    <class kind="class">Ogre::GLSLESProgram</class>
    <class kind="class">Ogre::GLSLESProgram::CmdOptimisation</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESProgramCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_program_common_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <includes id="_ogre_g_l_uniform_cache_8h" name="OgreGLUniformCache.h" local="yes" imported="no">OgreGLUniformCache.h</includes>
    <includes id="_ogre_g_l_s_l_program_common_8h" name="OgreGLSLProgramCommon.h" local="yes" imported="no">OgreGLSLProgramCommon.h</includes>
    <includes id="_ogre_g_l_s_l_e_s_program_8h" name="OgreGLSLESProgram.h" local="yes" imported="no">OgreGLSLESProgram.h</includes>
    <class kind="class">Ogre::GLSLESProgramCommon</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESProgramFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_program_factory_8h</filename>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_ogre_g_l_s_l_e_s_ext_support_8h" name="OgreGLSLESExtSupport.h" local="yes" imported="no">OgreGLSLESExtSupport.h</includes>
    <class kind="class">Ogre::GLSLESProgramFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESProgramManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_program_manager_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_g_l_s_l_program_manager_common_8h" name="OgreGLSLProgramManagerCommon.h" local="yes" imported="no">OgreGLSLProgramManagerCommon.h</includes>
    <includes id="_ogre_g_l_s_l_e_s_program_common_8h" name="OgreGLSLESProgramCommon.h" local="yes" imported="no">OgreGLSLESProgramCommon.h</includes>
    <includes id="_ogre_g_l_s_l_e_s_ext_support_8h" name="OgreGLSLESExtSupport.h" local="yes" imported="no">OgreGLSLESExtSupport.h</includes>
    <class kind="class">Ogre::GLSLESProgramManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLESProgramPipeline.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLES2/src/GLSLES/include/</path>
    <filename>_ogre_g_l_s_l_e_s_program_pipeline_8h</filename>
    <includes id="_ogre_g_l_e_s2_prerequisites_8h" name="OgreGLES2Prerequisites.h" local="yes" imported="no">OgreGLES2Prerequisites.h</includes>
    <includes id="_ogre_g_l_s_l_e_s_program_common_8h" name="OgreGLSLESProgramCommon.h" local="yes" imported="no">OgreGLSLESProgramCommon.h</includes>
    <class kind="class">Ogre::GLSLESProgramPipeline</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>src/GLSL/include/OgreGLSLExtSupport.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/src/GLSL/include/</path>
    <filename>src_2_g_l_s_l_2include_2_ogre_g_l_s_l_ext_support_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <namespace>Ogre::GLSL</namespace>
    <member kind="function">
      <type>String</type>
      <name>getObjectInfo</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l.html</anchorfile>
      <anchor>af7f7e123f60e128dcee954ef2ab64ed6</anchor>
      <arglist>(GLuint obj)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>logObjectInfo</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l.html</anchorfile>
      <anchor>a288748bd2f8df037db03fa864e2ecaff</anchor>
      <arglist>(const String &amp;msg, GLhandleARB obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reportGLSLError</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l.html</anchorfile>
      <anchor>a2d3acd2bf86281d58f43a006156a123c</anchor>
      <arglist>(GLenum glErr, const String &amp;ogreMethod, const String &amp;errorTextPrefix, const GLhandleARB obj, const bool forceInfoLog=false, const bool forceException=false)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Plus/src/GLSL/include/OgreGLSLExtSupport.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/src/GLSL/include/</path>
    <filename>_plus_2src_2_g_l_s_l_2include_2_ogre_g_l_s_l_ext_support_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <member kind="function">
      <type>String</type>
      <name>getObjectInfo</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae613944641c91aaddff5d1cae1e52699</anchor>
      <arglist>(GLuint obj)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>logObjectInfo</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac4572738cefeba022e31e24702ada8fa</anchor>
      <arglist>(const String &amp;msg, GLuint obj)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLSLGpuProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_gpu_program_8h</filename>
    <includes id="src_2_g_l_s_l_2include_2_ogre_g_l_s_l_ext_support_8h" name="src/GLSL/include/OgreGLSLExtSupport.h" local="yes" imported="no">OgreGLSLExtSupport.h</includes>
    <includes id="_ogre_g_l_gpu_program_8h" name="OgreGLGpuProgram.h" local="yes" imported="no">OgreGLGpuProgram.h</includes>
    <class kind="class">Ogre::GLSL::GLSLGpuProgram</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::GLSL</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLLinkProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_link_program_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_g_l_uniform_cache_8h" name="OgreGLUniformCache.h" local="yes" imported="no">OgreGLUniformCache.h</includes>
    <includes id="_ogre_g_l_s_l_program_common_8h" name="OgreGLSLProgramCommon.h" local="yes" imported="no">OgreGLSLProgramCommon.h</includes>
    <class kind="class">Ogre::GLSL::GLSLLinkProgram</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::GLSL</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLLinkProgramManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_link_program_manager_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_g_l_s_l_program_manager_common_8h" name="OgreGLSLProgramManagerCommon.h" local="yes" imported="no">OgreGLSLProgramManagerCommon.h</includes>
    <includes id="src_2_g_l_s_l_2include_2_ogre_g_l_s_l_ext_support_8h" name="src/GLSL/include/OgreGLSLExtSupport.h" local="yes" imported="no">OgreGLSLExtSupport.h</includes>
    <includes id="_ogre_g_l_s_l_link_program_8h" name="OgreGLSLLinkProgram.h" local="yes" imported="no">OgreGLSLLinkProgram.h</includes>
    <class kind="class">Ogre::GLSL::GLSLLinkProgramManager</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::GLSL</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLMonolithicProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_monolithic_program_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_uniform_buffer_8h" name="OgreGL3PlusHardwareUniformBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareUniformBuffer.h</includes>
    <includes id="_plus_2src_2_g_l_s_l_2include_2_ogre_g_l_s_l_program_8h" name="Plus/src/GLSL/include/OgreGLSLProgram.h" local="yes" imported="no">OgreGLSLProgram.h</includes>
    <class kind="class">Ogre::GLSLMonolithicProgram</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLPreprocessor.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/GLSL/</path>
    <filename>_ogre_g_l_s_l_preprocessor_8h</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <class kind="class">Ogre::CPreprocessor</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>src/GLSL/include/OgreGLSLProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/src/GLSL/include/</path>
    <filename>src_2_g_l_s_l_2include_2_ogre_g_l_s_l_program_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_g_l_s_l_shader_common_8h" name="OgreGLSLShaderCommon.h" local="yes" imported="no">OgreGLSLShaderCommon.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <class kind="class">Ogre::GLSL::GLSLProgram</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::GLSL</namespace>
  </compound>
  <compound kind="file">
    <name>Plus/src/GLSL/include/OgreGLSLProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/src/GLSL/include/</path>
    <filename>_plus_2src_2_g_l_s_l_2include_2_ogre_g_l_s_l_program_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_uniform_buffer_8h" name="OgreGL3PlusHardwareUniformBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareUniformBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_shader_storage_buffer_8h" name="OgreGL3PlusHardwareShaderStorageBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareShaderStorageBuffer.h</includes>
    <includes id="_ogre_g_l3_plus_hardware_counter_buffer_8h" name="OgreGL3PlusHardwareCounterBuffer.h" local="yes" imported="no">OgreGL3PlusHardwareCounterBuffer.h</includes>
    <includes id="_ogre_g_l_s_l_program_common_8h" name="OgreGLSLProgramCommon.h" local="yes" imported="no">OgreGLSLProgramCommon.h</includes>
    <includes id="_ogre_g_l_s_l_shader_8h" name="OgreGLSLShader.h" local="yes" imported="no">OgreGLSLShader.h</includes>
    <class kind="struct">Ogre::GLAtomicCounterReference</class>
    <class kind="class">Ogre::GLSLProgram</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>GLAtomicCounterReferenceList::iterator</type>
      <name>GLAtomicCounterReferenceIterator</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a18d652b12e7ee21d78b03644d631a64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GLAtomicCounterReference &gt;</type>
      <name>GLAtomicCounterReferenceList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>adb9443f0308cf797d752d4aad47d40f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLCounterBufferList::iterator</type>
      <name>GLCounterBufferIterator</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4ece5a41ae9fcdcd950e49f46e3ff3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; HardwareCounterBufferSharedPtr &gt;</type>
      <name>GLCounterBufferList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1bd5e7fa02cc0018b170acf18fc7739f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLSLProgramCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/GLSL/</path>
    <filename>_ogre_g_l_s_l_program_common_8h</filename>
    <includes id="_ogre_config_8h" name="OgreConfig.h" local="yes" imported="no">OgreConfig.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_g_l_s_l_shader_common_8h" name="OgreGLSLShaderCommon.h" local="yes" imported="no">OgreGLSLShaderCommon.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <class kind="class">Ogre::GLSLProgramCommon</class>
    <class kind="struct">Ogre::GLUniformReference</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>GLUniformBufferList::iterator</type>
      <name>GLUniformBufferIterator</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1930e01c82d79435264363ad4711ec34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; HardwareUniformBufferSharedPtr &gt;</type>
      <name>GLUniformBufferList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5746fd100d687fa86400aba8bd1e81da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLUniformReferenceList::iterator</type>
      <name>GLUniformReferenceIterator</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a644f74bf84779c83312a97e169164d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GLUniformReference &gt;</type>
      <name>GLUniformReferenceList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab6bb0d65dc078300d6e0459f926292b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; GpuSharedParametersPtr, HardwareUniformBufferSharedPtr &gt;</type>
      <name>SharedParamsBufferMap</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0013629ba7e62b9f0ffb427b0db06059</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLSLProgramFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_program_factory_8h</filename>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="src_2_g_l_s_l_2include_2_ogre_g_l_s_l_ext_support_8h" name="src/GLSL/include/OgreGLSLExtSupport.h" local="yes" imported="no">OgreGLSLExtSupport.h</includes>
    <class kind="class">Ogre::GLSL::GLSLProgramFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::GLSL</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLProgramManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_program_manager_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_g_l_s_l_program_manager_common_8h" name="OgreGLSLProgramManagerCommon.h" local="yes" imported="no">OgreGLSLProgramManagerCommon.h</includes>
    <includes id="_ogre_g_l_s_l_shader_8h" name="OgreGLSLShader.h" local="yes" imported="no">OgreGLSLShader.h</includes>
    <includes id="_plus_2src_2_g_l_s_l_2include_2_ogre_g_l_s_l_program_8h" name="Plus/src/GLSL/include/OgreGLSLProgram.h" local="yes" imported="no">OgreGLSLProgram.h</includes>
    <includes id="_plus_2src_2_g_l_s_l_2include_2_ogre_g_l_s_l_ext_support_8h" name="Plus/src/GLSL/include/OgreGLSLExtSupport.h" local="yes" imported="no">OgreGLSLExtSupport.h</includes>
    <class kind="class">Ogre::GLSLProgramManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLProgramManagerCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/GLSL/</path>
    <filename>_ogre_g_l_s_l_program_manager_common_8h</filename>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" imported="no">OgreGpuProgramParams.h</includes>
    <class kind="class">Ogre::GLSLProgramManagerCommon</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLSeparableProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_separable_program_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_plus_2src_2_g_l_s_l_2include_2_ogre_g_l_s_l_program_8h" name="Plus/src/GLSL/include/OgreGLSLProgram.h" local="yes" imported="no">OgreGLSLProgram.h</includes>
    <class kind="class">Ogre::GLSLSeparableProgram</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLShader.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_shader_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_g_l_s_l_shader_common_8h" name="OgreGLSLShaderCommon.h" local="yes" imported="no">OgreGLSLShaderCommon.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <class kind="class">Ogre::GLSLShader</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLShaderCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/GLSL/</path>
    <filename>_ogre_g_l_s_l_shader_common_8h</filename>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" imported="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_g_l_uniform_cache_8h" name="OgreGLUniformCache.h" local="yes" imported="no">OgreGLUniformCache.h</includes>
    <class kind="class">Ogre::GLSLShaderCommon</class>
    <class kind="class">Ogre::GLSLShaderCommon::CmdAttach</class>
    <class kind="class">Ogre::GLSLShaderCommon::CmdColumnMajorMatrices</class>
    <class kind="class">Ogre::GLSLShaderCommon::CmdPreprocessorDefines</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLSLShaderFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/src/GLSL/include/</path>
    <filename>_ogre_g_l_s_l_shader_factory_8h</filename>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_plus_2src_2_g_l_s_l_2include_2_ogre_g_l_s_l_ext_support_8h" name="Plus/src/GLSL/include/OgreGLSLExtSupport.h" local="yes" imported="no">OgreGLSLExtSupport.h</includes>
    <class kind="class">Ogre::GLSLShaderFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLStateCacheManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_state_cache_manager_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_g_l_state_cache_manager_common_8h" name="OgreGLStateCacheManagerCommon.h" local="yes" imported="no">OgreGLStateCacheManagerCommon.h</includes>
    <includes id="_ogre_std_headers_8h" name="OgreStdHeaders.h" local="yes" imported="no">OgreStdHeaders.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <class kind="class">Ogre::GLStateCacheManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLStateCacheManagerCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_state_cache_manager_common_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::GLStateCacheManagerCommon</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>StateCacheAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a32224c5b6ceb3ec360ebf5b02398ec32</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_texture_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <includes id="_ogre_render_texture_8h" name="OgreRenderTexture.h" local="yes" imported="no">OgreRenderTexture.h</includes>
    <includes id="_ogre_g_l_texture_common_8h" name="OgreGLTextureCommon.h" local="yes" imported="no">OgreGLTextureCommon.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" imported="no">OgreHardwarePixelBuffer.h</includes>
    <class kind="class">Ogre::GLTexture</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLTextureCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_texture_common_8h</filename>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_hardware_pixel_buffer_8h" name="OgreHardwarePixelBuffer.h" local="yes" imported="no">OgreHardwarePixelBuffer.h</includes>
    <class kind="class">Ogre::GLTextureCommon</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLTextureManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL/include/</path>
    <filename>_ogre_g_l_texture_manager_8h</filename>
    <includes id="_ogre_g_l_prerequisites_8h" name="OgreGLPrerequisites.h" local="yes" imported="no">OgreGLPrerequisites.h</includes>
    <includes id="_ogre_texture_manager_8h" name="OgreTextureManager.h" local="yes" imported="no">OgreTextureManager.h</includes>
    <includes id="_ogre_g_l_texture_8h" name="OgreGLTexture.h" local="yes" imported="no">OgreGLTexture.h</includes>
    <class kind="class">Ogre::GLTextureManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGLUniformCache.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_uniform_cache_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::GLUniformCache</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>Ogre::GeneralAllocatedObject</type>
      <name>UniformCacheAlloc</name>
      <anchorfile>_ogre_g_l_uniform_cache_8h.html</anchorfile>
      <anchor>a502f4cffd0472ded99d69e42c2d5f0c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLUtil.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_util_8h</filename>
    <includes id="_ogre_g_l_native_support_8h" name="OgreGLNativeSupport.h" local="yes" imported="no">OgreGLNativeSupport.h</includes>
    <namespace>Ogre</namespace>
    <member kind="function">
      <type>_OgreGLExport GLNativeSupport *</type>
      <name>getGLSupport</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a10a71db96969f2e1c2718a6716d9274e</anchor>
      <arglist>(int profile=GLNativeSupport::CONTEXT_CORE)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGLVertexArrayObject.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GLSupport/include/</path>
    <filename>_ogre_g_l_vertex_array_object_8h</filename>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <class kind="class">Ogre::GLVertexArrayObject</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGpuProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_gpu_program_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" imported="no">OgreGpuProgramParams.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::GpuProgram</class>
    <namespace>Ogre</namespace>
    <member kind="enumvalue">
      <name>GPT_COUNT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaeffac6a22a90f7ece0d6917bd2e88ee0a001237793c8ac61af1cff65821480c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GpuProgramType</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gad08e89fa63e81d061ea9e2f37664976e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_VERTEX_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea3d96c54ace718f26c66067503efd56a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_FRAGMENT_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976eac9a00b013e9075bc061b0585cf9a6c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_GEOMETRY_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea78fc6b12cad0b4a28e86c802ee50bcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_DOMAIN_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea670018be566e85e99ad45105bfda8993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_HULL_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976eaea74d7930cd8f25545bd629b91f210dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_COMPUTE_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea81238638cb2fdf78cc0860b6c4c16a4b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGpuProgramManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_gpu_program_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::GpuProgramManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGpuProgramParams.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_gpu_program_params_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_serializer_8h" name="OgreSerializer.h" local="yes" imported="no">OgreSerializer.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" imported="no">OgreAny.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <member kind="typedef">
      <type>std::vector&lt; double &gt;</type>
      <name>DoubleConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga54a81007e7be112863a64daaae588546</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>FloatConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga9a5a8d6845885e4ca05b8076c64bd0a4</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>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>std::vector&lt; int &gt;</type>
      <name>IntConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga44f8e73325efaff2fb158b6f470f9e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; uint &gt;</type>
      <name>UnsignedIntConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga454e44bc579a7e2900278bb3c899313f</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_SUBROUTINE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a98a168339d67d2a58b78f800519efb41</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>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_SAMPLERRECT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447adb4f16d2650d3ca25ba5c9aba48634b6</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_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_SUBROUTINE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0a99504117219d3bc8c3e3786fe16d66</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>ga167c785d87088b52526f1f079024fcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_GLOBAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa756d7f053db5b3bc0d38c15d98cda93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_PER_OBJECT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa39d4c360141a21c7dd916c7837b357af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_LIGHTS</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaad782ae3173a29e4a2e28215489c5147b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_PASS_ITERATION_NUMBER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa30bc7bdcc3f0930c8dfb66c70eaecf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_ALL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa76c85c18f88b57983f861ee83fccde4a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreGpuProgramUsage.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_gpu_program_usage_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::GpuProgramUsage</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreGrid2DPageStrategy.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_grid2_d_page_strategy_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_page_strategy_8h" name="OgrePageStrategy.h" local="yes" imported="no">OgrePageStrategy.h</includes>
    <includes id="_ogre_vector2_8h" name="OgreVector2.h" local="yes" imported="no">OgreVector2.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <class kind="class">Ogre::Grid2DPageStrategy</class>
    <class kind="class">Ogre::Grid2DPageStrategyData</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreGrid3DPageStrategy.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_grid3_d_page_strategy_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_page_strategy_8h" name="OgrePageStrategy.h" local="yes" imported="no">OgrePageStrategy.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <class kind="class">Ogre::Grid3DPageStrategy</class>
    <class kind="class">Ogre::Grid3DPageStrategyData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_hardware_buffer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_hardware_buffer_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_hardware_counter_buffer_8h" name="OgreHardwareCounterBuffer.h" local="yes" imported="no">OgreHardwareCounterBuffer.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_hardware_uniform_buffer_8h" name="OgreHardwareUniformBuffer.h" local="yes" imported="no">OgreHardwareUniformBuffer.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::HardwareBufferLicensee</class>
    <class kind="class">Ogre::HardwareBufferManager</class>
    <class kind="class">Ogre::HardwareBufferManagerBase</class>
    <class kind="class">Ogre::TempBlendedBufferInfo</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareCounterBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_hardware_counter_buffer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::HardwareCounterBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareIndexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_hardware_index_buffer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <class kind="class">Ogre::HardwareIndexBuffer</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>HardwareBufferLockGuard</type>
      <name>HardwareIndexBufferLockGuard</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga413056145e16a7db751445bc6322f3b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreHardwareOcclusionQuery.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_hardware_occlusion_query_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_hardware_pixel_buffer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" imported="no">OgreImage.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_hardware_uniform_buffer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::HardwareUniformBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHardwareVertexBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_hardware_vertex_buffer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <member kind="typedef">
      <type>HardwareBufferLockGuard</type>
      <name>HardwareVertexBufferLockGuard</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga884e6dfdca621167394a682826f2f9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexElementSemantic</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0a62b3f2ede8992ff365bb013a8bc00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_POSITION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00dad04d50e91c2ec5377e610b3f5b9b07f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BLEND_WEIGHTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da63d3494547f373f5c4397a41b39cf6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BLEND_INDICES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00dae54f94c9c9cf553d227c2aab2c499bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da1dec7d36a64625348e23af26c9231227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_DIFFUSE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00daabddc327dc0835e75b7622ee81e7f527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_SPECULAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00daac8754d6241197a32c19cd72ff1806cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_TEXTURE_COORDINATES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da17abb855311f3a67bc31414cad8d6212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BINORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da2b06bd6ce4e2b9115ab122e35d86502f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_TANGENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da57d43012049b3ec7b4240b207dd029f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da6f167783a26ed5d1c146fbeae995af0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexElementType</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga027109503a988ba85f4c63b55082907f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa3fbd40586beffa36887f783d401c5b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0993ccf616ec6e7bf60fff2ef1705ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9ccf920d2572b15896f75ccf30fb150c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa7f1dd8dd0e61ef81a53f5b315d096325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa2da074f4cb5af787d6fe3d7efafbda5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fadcf2fcc87b2ffd15476b34c54110d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa95b23f7c498fc51e9b5fdf22779394bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa74cfbca962869d7b2bdbe3dd869f183c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0d7cffdff4ceb5440142ca43f0fedc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UBYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa634a1cefe14124d3c9c2b11d782f947c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR_ARGB</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa952a7cf30c1f555019dfbeb1ed2c8c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR_ABGR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fafe3711fdde45487fbac6e2f38b0b9f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5bec901be6ebdc35a0426ba3fae62aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9875117bd933d3d7b009c52c003ca8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faa68330a5d4f403a22817356c34c55b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907facb7c87b53e68a76ecc4512abdf26a4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5ba3cec34c6d8e86e3360c027dd415aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0aff9525bb66b8b7afca5359663035b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa48124844566161cd80023227f6b2812c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa53a022ffd7d3a30e7dbf11e436ef2ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9e45e8e92d5e00af2e170d590959205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faaa46232a9547b9053622a23118e67b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fad46afe81399144842525ee08b6c4b42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa237b719155793a2b6b96f1317416fae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa6bee4a7b13fa3bcb10f9421abd31db10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa09a50344ac7ddae8f4c316252136f66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac6a0941060af4229841f897c79af7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac1fec3f5663b1e7298fb285e10e2f32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_BYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5a7f9ae0525a415b717e3200c80cc8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_BYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa802550c10e712abb98e6787636f3a4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UBYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faeff0739fc739b28d7527442fb6445828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa1846e5d8a355cc14dbb9ec6fccb5ce12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fab2da05c18d726f8d99c46b56255ddd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac75358ccfe467d9f721160a87d0b19e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa1a6f5599d29d19a96f284c76be2d9965</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreHeaderPrefix.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_header_prefix_8h</filename>
  </compound>
  <compound kind="file">
    <name>OgreHeaderSuffix.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_header_suffix_8h</filename>
  </compound>
  <compound kind="file">
    <name>OgreHighLevelGpuProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_high_level_gpu_program_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_high_level_gpu_program_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::HighLevelGpuProgramFactory</class>
    <class kind="class">Ogre::HighLevelGpuProgramManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsDatablock.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_datablock_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <includes id="_ogre_hlms_property_map_8h" name="OgreHlmsPropertyMap.h" local="yes" imported="no">OgreHlmsPropertyMap.h</includes>
    <includes id="_ogre_hlms_shader_template_8h" name="OgreHlmsShaderTemplate.h" local="yes" imported="no">OgreHlmsShaderTemplate.h</includes>
    <class kind="class">Ogre::HlmsDatablock</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_manager_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <includes id="_ogre_hlms_shader_manager_8h" name="OgreHlmsShaderManager.h" local="yes" imported="no">OgreHlmsShaderManager.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <class kind="class">Ogre::HlmsManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsMaterialBase.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_material_base_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <includes id="_ogre_hlms_property_map_8h" name="OgreHlmsPropertyMap.h" local="yes" imported="no">OgreHlmsPropertyMap.h</includes>
    <includes id="_ogre_hlms_datablock_8h" name="OgreHlmsDatablock.h" local="yes" imported="no">OgreHlmsDatablock.h</includes>
    <class kind="class">Ogre::HlmsMaterialBase</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsPbsMaterial.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_pbs_material_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <includes id="_ogre_hlms_material_base_8h" name="OgreHlmsMaterialBase.h" local="yes" imported="no">OgreHlmsMaterialBase.h</includes>
    <class kind="class">Ogre::PbsMaterial</class>
    <class kind="struct">Ogre::PbsMaterial::TextureAddressing</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>PBS_MAX_LIGHT_COUNT</name>
      <anchorfile>_ogre_hlms_pbs_material_8h.html</anchorfile>
      <anchor>aae70028cf979b343677aa97bb4f8ef87</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreHlmsPropertyHelper.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_property_helper_8h</filename>
    <includes id="_ogre_id_string_8h" name="OgreIdString.h" local="yes" imported="no">OgreIdString.h</includes>
    <class kind="class">Ogre::DefaultProperties</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsPropertyMap.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_property_map_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <includes id="_ogre_id_string_8h" name="OgreIdString.h" local="yes" imported="no">OgreIdString.h</includes>
    <class kind="class">Ogre::PropertyMap</class>
    <class kind="struct">Ogre::PropertyMap::Property</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsShaderCommon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_shader_common_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <includes id="_ogre_id_string_8h" name="OgreIdString.h" local="yes" imported="no">OgreIdString.h</includes>
    <includes id="_ogre_murmur_hash3_8h" name="OgreMurmurHash3.h" local="yes" imported="no">OgreMurmurHash3.h</includes>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; IdString, String &gt; &gt;</type>
      <name>HlmsParamVec</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga19a4e524bb02f3274a670ce53e231d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga878ce77bebc381a9c00782cefca0468b</anchor>
      <arglist>(const String &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8a32d304fe723a25b41bd54a3ffd66f4</anchor>
      <arglist>(const StringVector &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gabadc36077e691dc7e2452e2af32b88d7</anchor>
      <arglist>(const void *data, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>OrderParamVecByKey</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1e2990ce935b8c9d1c892227f416d461</anchor>
      <arglist>(const std::pair&lt; IdString, String &gt; &amp;_left, const std::pair&lt; IdString, String &gt; &amp;_right)</arglist>
    </member>
    <member kind="variable">
      <type>const String</type>
      <name>FilePatterns</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga2b6fa76888d11d418840b7f245b9fb84</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreHlmsShaderGenerator.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_shader_generator_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <includes id="_ogre_hlms_property_map_8h" name="OgreHlmsPropertyMap.h" local="yes" imported="no">OgreHlmsPropertyMap.h</includes>
    <includes id="_ogre_hlms_shader_common_8h" name="OgreHlmsShaderCommon.h" local="yes" imported="no">OgreHlmsShaderCommon.h</includes>
    <includes id="_ogre_id_string_8h" name="OgreIdString.h" local="yes" imported="no">OgreIdString.h</includes>
    <class kind="class">Ogre::ShaderGenerator</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsShaderManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_shader_manager_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <includes id="_ogre_hlms_shader_pieces_manager_8h" name="OgreHlmsShaderPiecesManager.h" local="yes" imported="no">OgreHlmsShaderPiecesManager.h</includes>
    <class kind="class">Ogre::ShaderManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsShaderPiecesManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_shader_pieces_manager_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <class kind="class">Ogre::ShaderPiecesManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHlmsShaderTemplate.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_hlms_shader_template_8h</filename>
    <includes id="_ogre_8h" name="Ogre.h" local="yes" imported="no">Ogre.h</includes>
    <class kind="class">Ogre::ShaderTemplate</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreHollowEllipsoidEmitter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_hollow_ellipsoid_emitter_8h</filename>
    <includes id="_ogre_ellipsoid_emitter_8h" name="OgreEllipsoidEmitter.h" local="yes" imported="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>OgreHollowEllipsoidEmitterFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_hollow_ellipsoid_emitter_factory_8h</filename>
    <includes id="_ogre_particle_emitter_factory_8h" name="OgreParticleEmitterFactory.h" local="yes" imported="no">OgreParticleEmitterFactory.h</includes>
    <includes id="_ogre_hollow_ellipsoid_emitter_8h" name="OgreHollowEllipsoidEmitter.h" local="yes" imported="no">OgreHollowEllipsoidEmitter.h</includes>
    <class kind="class">Ogre::HollowEllipsoidEmitterFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreId.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_id_8h</filename>
    <class kind="class">Ogre::Id</class>
    <class kind="class">Ogre::IdObject</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>Ogre::uint32</type>
      <name>IdType</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afcab9522fbe8edb20b32fbb5d8a48ed5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreIdString.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/HLMS/include/</path>
    <filename>_ogre_id_string_8h</filename>
    <includes id="_ogre_murmur_hash3_8h" name="OgreMurmurHash3.h" local="yes" imported="no">OgreMurmurHash3.h</includes>
    <class kind="struct">Ogre::IdString</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_APPEND_DEBUG_STRING</name>
      <anchorfile>_ogre_id_string_8h.html</anchorfile>
      <anchor>ae3f94271f7f89f67005a57e171e59ebb</anchor>
      <arglist>(_Expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COPY_DEBUG_STRING</name>
      <anchorfile>_ogre_id_string_8h.html</anchorfile>
      <anchor>a1e70fee37aed5310cd150b404d282b84</anchor>
      <arglist>(_Expression)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HASH_BITS</name>
      <anchorfile>_ogre_id_string_8h.html</anchorfile>
      <anchor>a65d81f8d195ea976dbed9daee4cc31f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HASH_FUNC</name>
      <anchorfile>_ogre_id_string_8h.html</anchorfile>
      <anchor>a295b313eb759fefc52c8e195bb9c8e01</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreImage.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_image_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <class kind="class">Ogre::Image</class>
    <namespace>Ogre</namespace>
    <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>std::vector&lt; Image * &gt;</type>
      <name>ImagePtrList</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gaa1f2688521104c85413c2dc7ea825149</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>
  </compound>
  <compound kind="file">
    <name>OgreImageCodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_image_codec_8h</filename>
    <includes id="_ogre_codec_8h" name="OgreCodec.h" local="yes" imported="no">OgreCodec.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <class kind="class">Ogre::ImageCodec</class>
    <class kind="class">Ogre::ImageCodec::ImageData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreInput.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_input_8h</filename>
    <class kind="union">OgreBites::Event</class>
    <class kind="struct">OgreBites::InputListener</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::TouchFingerEvent</class>
    <namespace>Ogre</namespace>
    <namespace>OgreBites</namespace>
    <member kind="typedef">
      <type>int</type>
      <name>Keycode</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>ab14133fb878c499e285cdc324b9bac9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_RETURN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1aac11c1a77ae4dd949dd500964fe2a29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_ESCAPE</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a02467a4c39b543a4c53cbfd192837cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_SPACE</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1aab6615e3690299d9f208ebba2fd27653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F1</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a77a01cd88e2a27200ad9b43f5ee4fce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F2</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ad7e7584ea840208f1a24d313a7bba00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F3</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ab3fda22a1e381393d8b1a89099951a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F4</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a27dda0590330f19fb4abbf75748809de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F5</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a001255f79a66a5c601d14f69e13275b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F6</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a9667a917d08d25b251f94c7f903454e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F7</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a9c21d22dbbedfcb48e7f093dbfc99870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F8</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ad3905855eab7f6331bfea08c7f336f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F9</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ad4dcb0110bbf8ea546c67cd81bcab74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F10</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ae17cf8ad4f56db5b2aa420a030a9c555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F11</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a25702c627cc3988bec29db0c243d90bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F12</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a5f8076ee9daca0a526ebfc7c89752f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_PAGEUP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ae00a48bae5e82cb986b88c9a859e850b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_PAGEDOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a351b0aca6f1a6d317c5641057dca245e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_RIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ac99063c0fedfaa24752bf23cea49e556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_LEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a598419c1fc2d87ed94b37a73a0d3593e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_DOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ae6bfa3985b3a7b761d6cd4440b30e55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_UP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a53829aa78749c60ab789d04d7e761d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_MINUS</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a2292a0c13a2831a2009fa6d2a8979029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_PLUS</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1adfc3d8b038ad43d97366b3d86835a609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_LSHIFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a24684cb7264340737c3f5fc91af1ab01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMOD_CTRL</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1affd411813cc7e584ebdb2dfd42e603c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ButtonType</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a0e65e21efd2d9ea8a53d576eb95f51cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_LEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a0e65e21efd2d9ea8a53d576eb95f51ccab7d0a64cc61f56c6ef02d5ebc2dd2dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_MIDDLE</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a0e65e21efd2d9ea8a53d576eb95f51cca8f8cd4b0e1f66027b25e4d37eb6c9922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_RIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a0e65e21efd2d9ea8a53d576eb95f51ccaff4ae5d88e4634c2ed3691ae0d87adcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EventType</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEYDOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da7b68f60dabd93e60586647bfac665c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEYUP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da188b36c72a17191940791014812de740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEBUTTONDOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da2077dadd76ee5db9c8e3f8a383a5957e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEBUTTONUP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da30af493b2208347cd602b9611d72c0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEWHEEL</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da1c3b27a0c22a5b0716c8d07835faabf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEMOTION</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da9c4c9f4faaffc09c64da3039b7a2312a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERDOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da573edcf30dd284359cc0f74bfb91f67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERUP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0dafc4fa4cb82cf64a48c6cd2209154d649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERMOTION</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da1affffec072d6d4b6f8503e532a857e2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreInstanceBatch.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" imported="no">OgreMesh.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_h_w_8h</filename>
    <includes id="_ogre_instance_batch_8h" name="OgreInstanceBatch.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_h_w___v_t_f_8h</filename>
    <includes id="_ogre_instance_batch_v_t_f_8h" name="OgreInstanceBatchVTF.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_shader_8h</filename>
    <includes id="_ogre_instance_batch_8h" name="OgreInstanceBatch.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_instance_batch_v_t_f_8h</filename>
    <includes id="_ogre_instance_batch_8h" name="OgreInstanceBatch.h" local="yes" imported="no">OgreInstanceBatch.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_instanced_entity_8h</filename>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" imported="no">OgreNode.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_instance_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_iterator_wrapper_8h</filename>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_iterator_wrappers_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_iterator_wrapper_8h" name="OgreIteratorWrapper.h" local="yes" imported="no">OgreIteratorWrapper.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreKeyFrame.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_key_frame_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" imported="no">OgreQuaternion.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" imported="no">OgreAny.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_light_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_plane_bounded_volume_8h" name="OgrePlaneBoundedVolume.h" local="yes" imported="no">OgrePlaneBoundedVolume.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Light</class>
    <class kind="class">Ogre::LightFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLinearForceAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_linear_force_affector_8h</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.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>OgreLinearForceAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_linear_force_affector_factory_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_linear_force_affector_8h" name="OgreLinearForceAffector.h" local="yes" imported="no">OgreLinearForceAffector.h</includes>
    <class kind="class">Ogre::LinearForceAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLod0Stripifier.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod0_stripifier_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" imported="no">OgreMesh.h</includes>
    <includes id="_ogre_sub_mesh_8h" name="OgreSubMesh.h" local="yes" imported="no">OgreSubMesh.h</includes>
    <includes id="_ogre_key_frame_8h" name="OgreKeyFrame.h" local="yes" imported="no">OgreKeyFrame.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="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>OgreLodBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_buffer_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::LodIndexBuffer</class>
    <class kind="struct">Ogre::LodInputBuffer</class>
    <class kind="struct">Ogre::LodInputBuffer::Submesh</class>
    <class kind="struct">Ogre::LodOutputBuffer</class>
    <class kind="struct">Ogre::LodOutputBuffer::Submesh</class>
    <class kind="struct">Ogre::LodVertexBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodCollapseCost.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_curvature_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" imported="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_outside_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" imported="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_profiler_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" imported="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_lod_config_8h" name="OgreLodConfig.h" local="yes" imported="no">OgreLodConfig.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapse_cost_quadric_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" imported="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_collapser_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_config_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_distance_lod_strategy_8h" name="OgreDistanceLodStrategy.h" local="yes" imported="no">OgreDistanceLodStrategy.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreLodConfigSerializer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_config_serializer_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <includes id="_ogre_serializer_8h" name="OgreSerializer.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_data_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_vector_set_8h" name="OgreVectorSet.h" local="yes" imported="no">OgreVectorSet.h</includes>
    <includes id="_ogre_vector_set_impl_8h" name="OgreVectorSetImpl.h" local="yes" imported="no">OgreVectorSetImpl.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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::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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_input_provider_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <class kind="class">Ogre::LodInputProvider</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodInputProviderBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_input_provider_buffer_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_input_provider_8h" name="OgreLodInputProvider.h" local="yes" imported="no">OgreLodInputProvider.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_lod_buffer_8h" name="OgreLodBuffer.h" local="yes" imported="no">OgreLodBuffer.h</includes>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" imported="no">OgreLogManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodInputProviderBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodInputProviderMesh.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_input_provider_mesh_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_input_provider_8h" name="OgreLodInputProvider.h" local="yes" imported="no">OgreLodInputProvider.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" imported="no">OgreLogManager.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodInputProviderMesh</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodListener.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_lod_listener_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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>OgreLodOutputProvider.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_output_provider_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <class kind="class">Ogre::LodOutputProvider</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodOutputProviderBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_output_provider_buffer_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_output_provider_8h" name="OgreLodOutputProvider.h" local="yes" imported="no">OgreLodOutputProvider.h</includes>
    <includes id="_ogre_lod_buffer_8h" name="OgreLodBuffer.h" local="yes" imported="no">OgreLodBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodOutputProviderBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodOutputProviderCompressedBuffer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_output_provider_compressed_buffer_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_output_provider_compressed_mesh_8h" name="OgreLodOutputProviderCompressedMesh.h" local="yes" imported="no">OgreLodOutputProviderCompressedMesh.h</includes>
    <class kind="class">Ogre::LodOutputProviderCompressedBuffer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodOutputProviderCompressedMesh.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_output_provider_compressed_mesh_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_output_provider_8h" name="OgreLodOutputProvider.h" local="yes" imported="no">OgreLodOutputProvider.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodOutputProviderCompressedMesh</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodOutputProviderMesh.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_output_provider_mesh_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_output_provider_8h" name="OgreLodOutputProvider.h" local="yes" imported="no">OgreLodOutputProvider.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodOutputProviderMesh</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodOutsideMarker.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_outside_marker_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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>
    <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>GeneralAllocatedObject</type>
      <name>MeshLodAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9fd71fd7bfbb195319bb4ae3ef81f1c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreLodStrategy.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_lod_strategy_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" imported="no">OgreMesh.h</includes>
    <includes id="_ogre_material_8h" name="OgreMaterial.h" local="yes" imported="no">OgreMaterial.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_lod_strategy_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::LodStrategyManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodWorkQueueInjector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_work_queue_injector_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">OgreWorkQueue.h</includes>
    <class kind="class">Ogre::LodWorkQueueInjector</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodWorkQueueInjectorListener.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_work_queue_injector_listener_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <class kind="class">Ogre::LodWorkQueueInjectorListener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodWorkQueueRequest.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_work_queue_request_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_config_8h" name="OgreLodConfig.h" local="yes" imported="no">OgreLodConfig.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_lod_input_provider_8h" name="OgreLodInputProvider.h" local="yes" imported="no">OgreLodInputProvider.h</includes>
    <includes id="_ogre_lod_output_provider_8h" name="OgreLodOutputProvider.h" local="yes" imported="no">OgreLodOutputProvider.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" imported="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_collapser_8h" name="OgreLodCollapser.h" local="yes" imported="no">OgreLodCollapser.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::LodWorkQueueRequest</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLodWorkQueueWorker.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_lod_work_queue_worker_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <class kind="class">Ogre::LodWorkQueueWorker</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreLog.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_log_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOG_THRESHOLD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaafd348d0e141380ecf8d7b57a65652d7</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>
  </compound>
  <compound kind="file">
    <name>OgreLogManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_log_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_log_8h" name="OgreLog.h" local="yes" imported="no">OgreLog.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_manual_object_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ManualObject</class>
    <class kind="class">Ogre::ManualObject::ManualObjectSection</class>
    <class kind="class">Ogre::ManualObject::ManualObjectSectionShadowRenderable</class>
    <class kind="class">Ogre::ManualObjectFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMaterial.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_material_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" imported="no">OgreBlendMode.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_material_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_material_serializer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_math_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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="function">
      <type>Degree</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga01057ea7c8adad28c8100750a78105c8</anchor>
      <arglist>(Real a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga03482705bf3612c6b96e5a187095e8ac</anchor>
      <arglist>(Real a, const Radian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Degree</type>
      <name>operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5b1b6f29e0c3e2fdb55c88f7fd5ccf9b</anchor>
      <arglist>(Real a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga49268a0dd483041451c010eeec55f83a</anchor>
      <arglist>(Real a, const Radian &amp;b)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreMatrix3.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_matrix3_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <class kind="class">Ogre::Matrix3</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreMatrix4.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_matrix4_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_matrix3_8h" name="OgreMatrix3.h" local="yes" imported="no">OgreMatrix3.h</includes>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" imported="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>
    <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>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>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>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>
  </compound>
  <compound kind="file">
    <name>OgreMemoryAllocatorConfig.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_memory_allocator_config_8h</filename>
    <includes id="_ogre_aligned_allocator_8h" name="OgreAlignedAllocator.h" local="yes" imported="no">OgreAlignedAllocator.h</includes>
    <class kind="class">Ogre::AllocatedObject</class>
    <class kind="class">Ogre::AllocPolicy</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ALLOC_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3211e4a6a806aa789b38dce2432ef472</anchor>
      <arglist>(T, count, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad18eff671a00617b21c8e35a7f545690</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_ARRAY_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab9f9fa14d424036dc5881cbcb3c741e0</anchor>
      <arglist>(ptr, T, count, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0b0974da65362dd8a14071e7f6e4daca</anchor>
      <arglist>(ptr, T, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_FREE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gacfd8dc937cf390c7bff05495f0dc10cf</anchor>
      <arglist>(ptr, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_FREE_SIMD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaf7501eb098fc6671420c628dc80af2a8</anchor>
      <arglist>(ptr, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MALLOC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga2382b731c3d757f74f0fedf2b14ed9d6</anchor>
      <arglist>(bytes, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MALLOC_SIMD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gafd7ddaef10ac9ea1ffbd18902167b9a2</anchor>
      <arglist>(bytes, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab5fc1358fd5a889de0a06d07e45df1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_ARRAY_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6c428bbdad197df6a4ba22d3c1d48f5a</anchor>
      <arglist>(T, count, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga46253f12658ce0922e982a8a9dd11312</anchor>
      <arglist>(T, category)</arglist>
    </member>
    <member kind="typedef">
      <type>ScriptingAllocatedObject</type>
      <name>AbstractNodeAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae50d0e41173a3de1eba795db887fc4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AnimationAllocatedObject</type>
      <name>AnimableAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae09578a5f721385da35583d80a40ff8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AnimationAllocatedObject</type>
      <name>AnimationAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a45280f006598c2e3c01e1fa1eb1c0aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>AnimationAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0b13224171734aa511b0e7adf6f7dbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>AnimationAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a98ce6b3349e4ba08520ae3b1425218a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>ArchiveAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a3a7148114d38cef237dc8bf95cb91cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>BatchedGeometryAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a8688596fd4772e25d4d24b91bd26fc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RenderSysAllocatedObject</type>
      <name>BufferAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4d5903ed39d36fb554acb8a14c4e941b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>CodecAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a62bd950b43a50257f8aa1589d2e823f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>CompositorInstAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5d60f07603a9106ef3ea80c2436071e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>ConfigAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a36fae75ecb951f16758e8f867e537318</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>ControllerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac34508fbac0e38aa4bb253ccf0708c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>DebugGeomAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6cb7d42eba87cebf8ccb40505b63377a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>DynLibAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0a4a723194700acb950b79d7192c7639</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>EdgeDataAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a47d4cfd39390ea7f0bde7edff0a6423b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>FactoryAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afab320e0856ce249ec1e1a4d404981ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>FileSystemLayerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9cfdd79a0595db4d941675d0d73beb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneObjAllocatedObject</type>
      <name>FXAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac42757f609ae0b4aba4815a0e8084caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>GeneralAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>adc727a8f5e0109b8fafede385aec2fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>GeneralAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa894dbbfe68fd5040c4807fdcb8580ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>GeometryAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aba494e216cf62ffd8e71989e88d42f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>GeometryAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a191e3ea86f00ee02c1405dc0ffd7548e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RenderSysAllocatedObject</type>
      <name>GpuParamsAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9cd4601f9bf87a6bd2846370ccea6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>ImageAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1e40a7870ebd749e8cc8da346af3a3c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>IndexDataAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2b83ab3362f4516b51f2a0238e8ac7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneCtlAllocatedObject</type>
      <name>LodAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5fae23475351938803d15fcbabc3b6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>LogAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ad43ae31cfa3f0521786631f5ffe4c18a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneObjAllocatedObject</type>
      <name>MovableAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a7f9d4a08ffbda0738cebc31b60faae03</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneCtlAllocatedObject</type>
      <name>NodeAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab81544a3d3f08a24fff526b288c4d5ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneObjAllocatedObject</type>
      <name>OverlayAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afec5829b83af2dee85d271b16c5ab609</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>PassAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae356a34e71ec1870afef50230739c7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>PatchAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af63fccb4061ef6ab1a2b9b3085e3c92f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>PluginAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>abf9224e43c0858fdb5828c8dbbd58b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>ProfilerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a250dfc29da6341127d7d386e06101e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>ProgMeshAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a48699950804f68c746cbefabf20a3fa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneCtlAllocatedObject</type>
      <name>RenderQueueAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab5b177f3272759202a585928bcd3906f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RenderSysAllocatedObject</type>
      <name>RenderSysAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1154f3f32829ce6787b6ac69569bf89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>RenderSysAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab724c51af85f1adee928f7bf098cf00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>RenderSysAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab16a5873236e30a18bc09e43a12e9b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>ResourceAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a26f1823e78b0275e485bc519e4199480</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>ResourceAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab637dba6e8dc7ced08520d6b6e0f518c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>ResourceAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af0ec7cc321e35a53721b6b945d4df72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>RootAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aaa653fbb322c81fdf7c29d8a621c0bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>SceneCtlAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aaf1c40cc04f4937fb58068c04af37aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>SceneCtlAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4ff5dcb31b780625600e8a2a158ec7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneCtlAllocatedObject</type>
      <name>SceneMgtAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab5dc8e76f824d92c77fc11edd09f900b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>SceneObjAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a016f357798d4c2adb78b52b19cbd37e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>SceneObjAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6469ecd0a78bbb29491a595fa9d53f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ScriptingAllocatedObject</type>
      <name>ScriptCompilerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a290b9222311de853679ae9efa942e713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>ScriptingAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aedd4f7a06f0396585a1396928e50d360</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>ScriptingAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0eb1163ec7ed4279913d8012855ad567</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ScriptingAllocatedObject</type>
      <name>ScriptTranslatorAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5553b2ac4d5a74c0dc16b4851418ebe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>SerializerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab314a0c39a23a8ca15d867db9dd0f204</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneCtlAllocatedObject</type>
      <name>ShadowDataAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a060a8fd0d2f2acb1e8da2820e60ecd0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>StereoDriverAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab88d2de637f3045e7c43bce4d5d79e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>StreamAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab1b4c43359603ea0d0cace50d6fc57ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneObjAllocatedObject</type>
      <name>SubEntityAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a11c9152a33c78bdc13a9cfdc41833d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>SubMeshAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a28c456e4a7bcbaf9afa7da4b59c3d18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>TechniqueAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a14ad07d89fe48693b5abe86054702dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>TextureUnitStateAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2286e700a22b9e109cbf2aa95f9ce094</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>TimerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2facde8318daf273780d84304f60cfa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>UtilityAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af1b4f61252337a39768b2e8963551198</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>VertexDataAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab030dab0a47bd28ac42be0260af08719</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RenderSysAllocatedObject</type>
      <name>ViewportAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a3d3ba82ee4ce61a447259f7c8a19cb2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MemoryCategory</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga830fab51be174d6f2849857cb1abb36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_GENERAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa8ac29a2852b1b5fe79d1659b16f521cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_GEOMETRY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaf9e04ff475de4493bc942a9c73da4c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_ANIMATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa24267bedbd1115a8f208e4ee355693e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCENE_CONTROL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa8a55fa0fcaa8403bb51ca210f882ed90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCENE_OBJECTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaffe1e3d51d961175f8f2756611439181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_RESOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa04bad2e7f64cc2b6f4cda9f56b59e5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCRIPTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaa037d2f843117cd5fb39ec064d7ff23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_RENDERSYS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa29274489311d683a88676dbb1c779788</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_COUNT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa4ff2b9446477e2ea4170b09d8aaa1b67</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreMesh.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_mesh_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_vertex_bone_assignment_8h" name="OgreVertexBoneAssignment.h" local="yes" imported="no">OgreVertexBoneAssignment.h</includes>
    <includes id="_ogre_animation_8h" name="OgreAnimation.h" local="yes" imported="no">OgreAnimation.h</includes>
    <includes id="_ogre_animation_track_8h" name="OgreAnimationTrack.h" local="yes" imported="no">OgreAnimationTrack.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Mesh</class>
    <class kind="struct">Ogre::MeshLodUsage</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMeshFileFormat.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_mesh_file_format_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <member kind="enumeration">
      <type></type>
      <name>MeshChunkID</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga7b904fc5463a8ef1e61f6de39b603fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_HEADER</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae377c85390fc6c2cb7d57009bbcb48a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a7e30f93c634e73eccf5841247edcf394</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a2ea0d2c7c324fa5745b325a9e1c4cbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_OPERATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a204c8cf7adc882832f720fec814b3736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_BONE_ASSIGNMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a0be59b8913a5cb6a92942172121a1feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_TEXTURE_ALIAS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a36e136a0ae3018f1bdb14cb8ee355b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab58cc7791a7fced01dfb77b38f804750</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_DECLARATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a529e87421877a2c003b001e99a2a1ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_ELEMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ac094ecf94bea8aabc8e50913260ca01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_BUFFER</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae8e03368ae266d871c8bee40fc9b2884</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_BUFFER_DATA</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab6b7146d2e47408f325e5d95f52d1360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_SKELETON_LINK</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a061bd3bd94e92d0d31a76b1030d28a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_BONE_ASSIGNMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a5a2466fdd447d7a91aad57a941cbd336</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_LEVEL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a95dff92891f236df95aabb4be895a9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_USAGE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a91d18ad3575494d5723187a27c0554ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_MANUAL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4aa70c05306a33c122ff87a48135ebff9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_GENERATED</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab2e273eb42a551fce6fcedc23b1b5579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_BOUNDS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1516dd9026781cc83396590e73eb5bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_NAME_TABLE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a53de3dbb8a1fb4199fecfcc13b99a780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_NAME_TABLE_ELEMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ad2d5c64333e75efb676c25cf7413fbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_LISTS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a9702b7e52d4ea26c0eaffe49a2ea3fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_LIST_LOD</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a85ec2f21278624525b12aae23fecd8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_GROUP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a57ce1f8065af27bbbe84c1525b2541cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a8f20b9f53c4a616ebb80d5f5e6dce6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4adb5976001d45fa25b6f5bf094ee26cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSE_VERTEX</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1c05dca2e153c0546074b2361706d4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATIONS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a47ebdc0a3d866f96d1272b53c956d60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a20cea2365d30a7aad8f79ca58f058b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_BASEINFO</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a079f2868b05b6ee086bba76454a925df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_TRACK</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a06f1e8f333e075e3c50c1d6857423a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_MORPH_KEYFRAME</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a4227a01f9308f161b1dff36d37bfca1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_POSE_KEYFRAME</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1530b8d3112bec8376a066db1859820d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_POSE_REF</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a01f246a4298151dc5b2271de6bf19acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_TABLE_EXTREMES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4adef65eae91dcd6082bbc4be1bf0d950e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_NORMALS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a05282af650e923e0cbff1bc35e19eb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_COLOURS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae55f61d76f1149a9bed5c32711d404ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_TEXCOORDS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4aec8563534d08ae9b4d15d04e5c999c1d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreMeshLodGenerator.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_mesh_lod_generator_8h</filename>
    <includes id="_ogre_lod_prerequisites_8h" name="OgreLodPrerequisites.h" local="yes" imported="no">OgreLodPrerequisites.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_lod_input_provider_8h" name="OgreLodInputProvider.h" local="yes" imported="no">OgreLodInputProvider.h</includes>
    <includes id="_ogre_lod_output_provider_8h" name="OgreLodOutputProvider.h" local="yes" imported="no">OgreLodOutputProvider.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" imported="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_collapser_8h" name="OgreLodCollapser.h" local="yes" imported="no">OgreLodCollapser.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <class kind="class">Ogre::MeshLodGenerator</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMeshLodPrecompiledHeaders.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/src/</path>
    <filename>_ogre_mesh_lod_precompiled_headers_8h</filename>
    <includes id="_ogre_root_8h" name="OgreRoot.h" local="yes" imported="no">OgreRoot.h</includes>
    <includes id="_ogre_pixel_count_lod_strategy_8h" name="OgrePixelCountLodStrategy.h" local="yes" imported="no">OgrePixelCountLodStrategy.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_mesh_manager_8h" name="OgreMeshManager.h" local="yes" imported="no">OgreMeshManager.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" imported="no">OgreMesh.h</includes>
    <includes id="_ogre_sub_mesh_8h" name="OgreSubMesh.h" local="yes" imported="no">OgreSubMesh.h</includes>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" imported="no">OgreLogManager.h</includes>
    <includes id="_ogre_mesh_lod_generator_8h" name="OgreMeshLodGenerator.h" local="yes" imported="no">OgreMeshLodGenerator.h</includes>
    <includes id="_ogre_lod_work_queue_worker_8h" name="OgreLodWorkQueueWorker.h" local="yes" imported="no">OgreLodWorkQueueWorker.h</includes>
    <includes id="_ogre_lod_work_queue_request_8h" name="OgreLodWorkQueueRequest.h" local="yes" imported="no">OgreLodWorkQueueRequest.h</includes>
    <includes id="_ogre_lod_work_queue_injector_8h" name="OgreLodWorkQueueInjector.h" local="yes" imported="no">OgreLodWorkQueueInjector.h</includes>
    <includes id="_ogre_lod_work_queue_injector_listener_8h" name="OgreLodWorkQueueInjectorListener.h" local="yes" imported="no">OgreLodWorkQueueInjectorListener.h</includes>
    <includes id="_ogre_lod_input_provider_8h" name="OgreLodInputProvider.h" local="yes" imported="no">OgreLodInputProvider.h</includes>
    <includes id="_ogre_lod_input_provider_mesh_8h" name="OgreLodInputProviderMesh.h" local="yes" imported="no">OgreLodInputProviderMesh.h</includes>
    <includes id="_ogre_lod_input_provider_buffer_8h" name="OgreLodInputProviderBuffer.h" local="yes" imported="no">OgreLodInputProviderBuffer.h</includes>
    <includes id="_ogre_lod_output_provider_8h" name="OgreLodOutputProvider.h" local="yes" imported="no">OgreLodOutputProvider.h</includes>
    <includes id="_ogre_lod_output_provider_mesh_8h" name="OgreLodOutputProviderMesh.h" local="yes" imported="no">OgreLodOutputProviderMesh.h</includes>
    <includes id="_ogre_lod_output_provider_compressed_mesh_8h" name="OgreLodOutputProviderCompressedMesh.h" local="yes" imported="no">OgreLodOutputProviderCompressedMesh.h</includes>
    <includes id="_ogre_lod_output_provider_buffer_8h" name="OgreLodOutputProviderBuffer.h" local="yes" imported="no">OgreLodOutputProviderBuffer.h</includes>
    <includes id="_ogre_lod_output_provider_compressed_buffer_8h" name="OgreLodOutputProviderCompressedBuffer.h" local="yes" imported="no">OgreLodOutputProviderCompressedBuffer.h</includes>
    <includes id="_ogre_lod_outside_marker_8h" name="OgreLodOutsideMarker.h" local="yes" imported="no">OgreLodOutsideMarker.h</includes>
    <includes id="_ogre_lod_collapse_cost_8h" name="OgreLodCollapseCost.h" local="yes" imported="no">OgreLodCollapseCost.h</includes>
    <includes id="_ogre_lod_collapse_cost_curvature_8h" name="OgreLodCollapseCostCurvature.h" local="yes" imported="no">OgreLodCollapseCostCurvature.h</includes>
    <includes id="_ogre_lod_collapse_cost_profiler_8h" name="OgreLodCollapseCostProfiler.h" local="yes" imported="no">OgreLodCollapseCostProfiler.h</includes>
    <includes id="_ogre_lod_collapse_cost_outside_8h" name="OgreLodCollapseCostOutside.h" local="yes" imported="no">OgreLodCollapseCostOutside.h</includes>
    <includes id="_ogre_lod_config_8h" name="OgreLodConfig.h" local="yes" imported="no">OgreLodConfig.h</includes>
    <includes id="_ogre_lod_config_serializer_8h" name="OgreLodConfigSerializer.h" local="yes" imported="no">OgreLodConfigSerializer.h</includes>
    <includes id="_ogre_lod_data_8h" name="OgreLodData.h" local="yes" imported="no">OgreLodData.h</includes>
    <includes id="_ogre_lod_collapser_8h" name="OgreLodCollapser.h" local="yes" imported="no">OgreLodCollapser.h</includes>
    <includes id="_ogre_lod_strategy_manager_8h" name="OgreLodStrategyManager.h" local="yes" imported="no">OgreLodStrategyManager.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreMeshManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_mesh_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_patch_surface_8h" name="OgrePatchSurface.h" local="yes" imported="no">OgrePatchSurface.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_mesh_serializer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_serializer_8h" name="OgreSerializer.h" local="yes" imported="no">OgreSerializer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::MeshSerializer</class>
    <class kind="class">Ogre::MeshSerializerListener</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>Direct3D11/include/OgreMinGWSupport.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_direct3_d11_2include_2_ogre_min_g_w_support_8h</filename>
  </compound>
  <compound kind="file">
    <name>Direct3D9/include/OgreMinGWSupport.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D9/include/</path>
    <filename>_direct3_d9_2include_2_ogre_min_g_w_support_8h</filename>
  </compound>
  <compound kind="file">
    <name>OgreMonitorInfo.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_monitor_info_8h</filename>
    <includes id="_ogre_d3_d11_prerequisites_8h" name="OgreD3D11Prerequisites.h" local="yes" imported="no">OgreD3D11Prerequisites.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreMovableObject.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_movable_object_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_sphere_8h" name="OgreSphere.h" local="yes" imported="no">OgreSphere.h</includes>
    <includes id="_ogre_shadow_caster_8h" name="OgreShadowCaster.h" local="yes" imported="no">OgreShadowCaster.h</includes>
    <includes id="_ogre_animable_8h" name="OgreAnimable.h" local="yes" imported="no">OgreAnimable.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_movable_plane_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_murmur_hash3_8h</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreNameGenerator.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_name_generator_8h</filename>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_node_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" imported="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Node</class>
    <class kind="class">Ogre::Node::DebugRenderable</class>
    <class kind="class">Ogre::Node::Listener</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreNsightChecker.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/Direct3D11/include/</path>
    <filename>_ogre_nsight_checker_8h</filename>
    <namespace>Ogre</namespace>
    <member kind="function">
      <type>bool</type>
      <name>IsWorkingUnderNsight</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aeb4d8035f572648e0d6181944d70ca18</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreNumerics.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_numerics_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::NumericSolver</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOctree.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_8h</filename>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="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-1.12.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_camera_8h</filename>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" imported="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-1.12.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_node_8h</filename>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" imported="no">OgreSceneNode.h</includes>
    <includes id="_ogre_octree_8h" name="OgreOctree.h" local="yes" imported="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-1.12.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="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-1.12.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_scene_manager_8h</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_octree_8h" name="OgreOctree.h" local="yes" imported="no">OgreOctree.h</includes>
    <class kind="class">Ogre::OctreeSceneManager</class>
    <class kind="class">Ogre::OctreeSceneManagerFactory</class>
    <namespace>Ogre</namespace>
    <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>std::list&lt; unsigned long &gt;</type>
      <name>ColorList</name>
      <anchorfile>group___octree.html</anchorfile>
      <anchor>gae9ddd66e192bb27312106aeda9bd650b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreOctreeSceneQuery.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/OctreeSceneManager/include/</path>
    <filename>_ogre_octree_scene_query_8h</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="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-1.12.2/PlugIns/OctreeZone/include/</path>
    <filename>_ogre_octree_zone_8h</filename>
    <includes id="_ogre_p_c_zone_8h" name="OgrePCZone.h" local="yes" imported="no">OgrePCZone.h</includes>
    <includes id="_ogre_p_c_zone_factory_8h" name="OgrePCZoneFactory.h" local="yes" imported="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-1.12.2/PlugIns/OctreeZone/include/</path>
    <filename>_ogre_octree_zone_octree_8h</filename>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <class kind="class">Ogre::Octree</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreOctreeZonePlugin.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/OctreeZone/include/</path>
    <filename>_ogre_octree_zone_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::OctreeZonePlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOptimisedUtil.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_optimised_util_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_edge_list_builder_8h" name="OgreEdgeListBuilder.h" local="yes" imported="no">OgreEdgeListBuilder.h</includes>
    <class kind="class">Ogre::OptimisedUtil</class>
    <namespace>Ogre</namespace>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE void</type>
      <name>advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5e88f4dcde9911b2f4f02d93f6247e0a</anchor>
      <arglist>(const T *&amp;ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE void</type>
      <name>advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabaa0e7a826d6181df03f05f78d9f424d</anchor>
      <arglist>(T *&amp;ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OGRE_FORCE_INLINE T *</type>
      <name>rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4c8ed3000cda1cf960c9133140f62f1a</anchor>
      <arglist>(const T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE T *</type>
      <name>rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga28bf7a6afb9869ea9c88c04c719a9f26</anchor>
      <arglist>(T *ptr, ptrdiff_t offset)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreOverlay.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_8h</filename>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_viewport_8h" name="OgreViewport.h" local="yes" imported="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-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_container_8h</filename>
    <includes id="_ogre_overlay_element_8h" name="OgreOverlayElement.h" local="yes" imported="no">OgreOverlayElement.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <class kind="class">Ogre::OverlayContainer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayElement.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_element_8h</filename>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <class kind="class">Ogre::OverlayElement</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>UTFString</type>
      <name>DisplayString</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaf7f1d73c45c54848737f8d59741822f0</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>
  </compound>
  <compound kind="file">
    <name>OgreOverlayElementCommands.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/src/</path>
    <filename>_ogre_overlay_element_commands_8h</filename>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <class kind="class">Ogre::OverlayElementCommands::CmdCaption</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdHeight</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdHorizontalAlign</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdLeft</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdMaterial</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdMetricsMode</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdTop</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdVerticalAlign</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdVisible</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdWidth</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::OverlayElementCommands</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayElementFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_element_factory_8h</filename>
    <includes id="_ogre_overlay_element_8h" name="OgreOverlayElement.h" local="yes" imported="no">OgreOverlayElement.h</includes>
    <includes id="_ogre_panel_overlay_element_8h" name="OgrePanelOverlayElement.h" local="yes" imported="no">OgrePanelOverlayElement.h</includes>
    <includes id="_ogre_border_panel_overlay_element_8h" name="OgreBorderPanelOverlayElement.h" local="yes" imported="no">OgreBorderPanelOverlayElement.h</includes>
    <includes id="_ogre_text_area_overlay_element_8h" name="OgreTextAreaOverlayElement.h" local="yes" imported="no">OgreTextAreaOverlayElement.h</includes>
    <class kind="class">Ogre::BorderPanelOverlayElementFactory</class>
    <class kind="class">Ogre::OverlayElementFactory</class>
    <class kind="class">Ogre::PanelOverlayElementFactory</class>
    <class kind="class">Ogre::TextAreaOverlayElementFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_manager_8h</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" imported="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" imported="no">OgreFrustum.h</includes>
    <includes id="_ogre_script_translator_8h" name="OgreScriptTranslator.h" local="yes" imported="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-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_profile_session_listener_8h</filename>
    <includes id="_ogre_profiler_8h" name="OgreProfiler.h" local="yes" imported="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-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_overlay_system_8h</filename>
    <includes id="_ogre_render_queue_listener_8h" name="OgreRenderQueueListener.h" local="yes" imported="no">OgreRenderQueueListener.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_overlay_profile_session_listener_8h" name="OgreOverlayProfileSessionListener.h" local="yes" imported="no">OgreOverlayProfileSessionListener.h</includes>
    <class kind="class">Ogre::OverlaySystem</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreOverlayTranslator.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/src/</path>
    <filename>_ogre_overlay_translator_8h</filename>
    <includes id="_ogre_overlay_8h" name="OgreOverlay.h" local="yes" imported="no">OgreOverlay.h</includes>
    <includes id="_ogre_script_translator_8h" name="OgreScriptTranslator.h" local="yes" imported="no">OgreScriptTranslator.h</includes>
    <includes id="_ogre_font_8h" name="OgreFont.h" local="yes" imported="no">OgreFont.h</includes>
    <class kind="struct">Ogre::ElementTranslator</class>
    <class kind="struct">Ogre::FontTranslator</class>
    <class kind="struct">Ogre::OverlayTranslator</class>
    <class kind="class">Ogre::OverlayTranslatorManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePage.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_connection_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePageContent.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_content_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_content_collection_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_content_collection_factory_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_content_factory_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_paged_world_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_name_generator_8h" name="OgreNameGenerator.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_paged_world_section_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_file_formats_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
  </compound>
  <compound kind="file">
    <name>OgrePageManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_manager_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" imported="no">OgreCamera.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" imported="no">OgreFrameListener.h</includes>
    <includes id="_ogre_name_generator_8h" name="OgreNameGenerator.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_page_strategy_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="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-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_paging_8h</filename>
    <includes id="_ogre_grid2_d_page_strategy_8h" name="OgreGrid2DPageStrategy.h" local="yes" imported="no">OgreGrid2DPageStrategy.h</includes>
    <includes id="_ogre_page_8h" name="OgrePage.h" local="yes" imported="no">OgrePage.h</includes>
    <includes id="_ogre_page_connection_8h" name="OgrePageConnection.h" local="yes" imported="no">OgrePageConnection.h</includes>
    <includes id="_ogre_page_content_8h" name="OgrePageContent.h" local="yes" imported="no">OgrePageContent.h</includes>
    <includes id="_ogre_page_content_collection_8h" name="OgrePageContentCollection.h" local="yes" imported="no">OgrePageContentCollection.h</includes>
    <includes id="_ogre_paged_world_8h" name="OgrePagedWorld.h" local="yes" imported="no">OgrePagedWorld.h</includes>
    <includes id="_ogre_paged_world_section_8h" name="OgrePagedWorldSection.h" local="yes" imported="no">OgrePagedWorldSection.h</includes>
    <includes id="_ogre_page_manager_8h" name="OgrePageManager.h" local="yes" imported="no">OgrePageManager.h</includes>
    <includes id="_ogre_page_strategy_8h" name="OgrePageStrategy.h" local="yes" imported="no">OgrePageStrategy.h</includes>
    <includes id="_ogre_simple_page_content_collection_8h" name="OgreSimplePageContentCollection.h" local="yes" imported="no">OgreSimplePageContentCollection.h</includes>
  </compound>
  <compound kind="file">
    <name>OgrePagingPrerequisites.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_paging_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgrePanelOverlayElement.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_panel_overlay_element_8h</filename>
    <includes id="_ogre_overlay_container_8h" name="OgreOverlayContainer.h" local="yes" imported="no">OgreOverlayContainer.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <class kind="class">Ogre::PanelOverlayElement</class>
    <class kind="class">Ogre::PanelOverlayElement::CmdTiling</class>
    <class kind="class">Ogre::PanelOverlayElement::CmdTransparent</class>
    <class kind="class">Ogre::PanelOverlayElement::CmdUVCoords</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticle.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Particle</class>
    <class kind="class">Ogre::ParticleVisualData</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_affector_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_affector_factory_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_emitter_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_particle_8h" name="OgreParticle.h" local="yes" imported="no">OgreParticle.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_emitter_factory_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_particle_emitter_8h" name="OgreParticleEmitter.h" local="yes" imported="no">OgreParticleEmitter.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleEmitterFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleFXPlugin.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_particle_f_x_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_particle_emitter_factory_8h" name="OgreParticleEmitterFactory.h" local="yes" imported="no">OgreParticleEmitterFactory.h</includes>
    <class kind="class">Ogre::ParticleFXPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleIterator.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_iterator_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleIterator</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleSystem.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_system_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_particle_iterator_8h" name="OgreParticleIterator.h" local="yes" imported="no">OgreParticleIterator.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_radix_sort_8h" name="OgreRadixSort.h" local="yes" imported="no">OgreRadixSort.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleSystem</class>
    <class kind="class">Ogre::ParticleSystem::CmdCull</class>
    <class kind="class">Ogre::ParticleSystem::CmdEmittedEmitterQuota</class>
    <class kind="class">Ogre::ParticleSystem::CmdHeight</class>
    <class kind="class">Ogre::ParticleSystem::CmdIterationInterval</class>
    <class kind="class">Ogre::ParticleSystem::CmdLocalSpace</class>
    <class kind="class">Ogre::ParticleSystem::CmdMaterial</class>
    <class kind="class">Ogre::ParticleSystem::CmdNonvisibleTimeout</class>
    <class kind="class">Ogre::ParticleSystem::CmdQuota</class>
    <class kind="class">Ogre::ParticleSystem::CmdRenderer</class>
    <class kind="class">Ogre::ParticleSystem::CmdSorted</class>
    <class kind="class">Ogre::ParticleSystem::CmdWidth</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleSystemManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_system_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" imported="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParticleSystemFactory</class>
    <class kind="class">Ogre::ParticleSystemManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreParticleSystemRenderer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_particle_system_renderer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_factory_obj_8h" name="OgreFactoryObj.h" local="yes" imported="no">OgreFactoryObj.h</includes>
    <includes id="_ogre_render_queue_8h" name="OgreRenderQueue.h" local="yes" imported="no">OgreRenderQueue.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <class kind="class">Ogre::ParticleSystemRenderer</class>
    <class kind="class">Ogre::ParticleSystemRendererFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePass.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_pass_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" imported="no">OgreLight.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" imported="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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="enumeration">
      <type></type>
      <name>IlluminationStage</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga12a2bc4c75c439630241aa279089acb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_AMBIENT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a86c1d44d20dbfd75a533f8e8a35cbb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_PER_LIGHT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a1bdd217c49dc61535b75a36207b3e4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_DECAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a55b9a19dea33fdf42c614c99c136a52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a8436700e1ea543e71cc82f08d55e5c98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePatchMesh.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_patch_mesh_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" imported="no">OgreMesh.h</includes>
    <includes id="_ogre_patch_surface_8h" name="OgrePatchSurface.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_patch_surface_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::PatchSurface</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePCPlane.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_plane_8h</filename>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="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-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_camera_8h</filename>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" imported="no">OgreCamera.h</includes>
    <includes id="_ogre_p_c_z_frustum_8h" name="OgrePCZFrustum.h" local="yes" imported="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>_ogre_p_c_z_camera_8h.html</anchorfile>
      <anchor>af2200f97f28c856578a999b376ab4d16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePCZFrustum.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_frustum_8h</filename>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" imported="no">OgreFrustum.h</includes>
    <class kind="class">Ogre::PCZFrustum</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::list&lt; PCPlane * &gt;</type>
      <name>PCPlaneList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a07bdf350876770543f62b6b95b497180</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePCZLight.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_light_8h</filename>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" imported="no">OgreLight.h</includes>
    <class kind="class">Ogre::PCZLight</class>
    <class kind="class">Ogre::PCZLightFactory</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::list&lt; PCZone * &gt;</type>
      <name>ZoneList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac4c591a87dc7186b252c1e2e6126d135</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePCZone.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_zone_8h</filename>
    <includes id="_ogre_portal_base_8h" name="OgrePortalBase.h" local="yes" imported="no">OgrePortalBase.h</includes>
    <class kind="class">Ogre::PCZone</class>
    <class kind="class">Ogre::ZoneData</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::list&lt; AntiPortal * &gt;</type>
      <name>AntiPortalList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1ef91416cb610243c95c0d2a93632477</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>std::list&lt; PCZone * &gt;</type>
      <name>PCZoneList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a903e29f61c83959d7aef4276afa88830</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PortalBase * &gt;</type>
      <name>PortalBaseList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>abf3685db9330ef8c24d6c52679b62e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Portal * &gt;</type>
      <name>PortalList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac5905c1abb8f5781e34a2d3429556d7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, SceneNode * &gt;</type>
      <name>SceneNodeList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a05a24252386d9f480caf077f1d3917ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PCZone * &gt;</type>
      <name>ZoneMap</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a526aa329710f833352e7fb4be64b199e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePCZoneFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_zone_factory_8h</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.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-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_plugin_8h</filename>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="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-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_scene_manager_8h</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_p_c_zone_8h" name="OgrePCZone.h" local="yes" imported="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-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_scene_node_8h</filename>
    <includes id="_ogre_scene_node_8h" name="OgreSceneNode.h" local="yes" imported="no">OgreSceneNode.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <class kind="class">Ogre::PCZSceneNode</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::map&lt; String, ZoneData * &gt;</type>
      <name>ZoneDataMap</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab554a1ca9b0e011f6c9c08cd24c3f4ea</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePCZSceneQuery.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_p_c_z_scene_query_8h</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="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>OgrePixelCountLodStrategy.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_pixel_count_lod_strategy_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_lod_strategy_8h" name="OgreLodStrategy.h" local="yes" imported="no">OgreLodStrategy.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="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>
    <member kind="typedef">
      <type>AbsolutePixelCountLodStrategy</type>
      <name>PixelCountLodStrategy</name>
      <anchorfile>group___l_o_d.html</anchorfile>
      <anchor>ga38fecb64e97fd482dc19f755f9665830</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePixelFormat.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_pixel_format_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::PixelBox</class>
    <class kind="class">Ogre::PixelUtil</class>
    <namespace>Ogre</namespace>
    <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="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_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_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>
  </compound>
  <compound kind="file">
    <name>OgrePlane.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_plane_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <class kind="class">Ogre::Plane</class>
    <namespace>Ogre</namespace>
    <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="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>
  </compound>
  <compound kind="file">
    <name>OgrePlaneBoundedVolume.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_plane_bounded_volume_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_sphere_8h" name="OgreSphere.h" local="yes" imported="no">OgreSphere.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="no">OgreMath.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::PlaneBoundedVolume</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::vector&lt; PlaneBoundedVolume &gt;</type>
      <name>PlaneBoundedVolumeList</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaf6bda7879d1ac92561a02cbd1833e1b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePlatform.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_platform_8h</filename>
    <includes id="_ogre_config_8h" name="OgreConfig.h" local="yes" imported="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_BORL</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ab912259af4a8a0d36f9b40df0d2eaa9f</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_GCCE</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>ab031cce9dea8e68007d20ebe12e4aeda</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_COMPILER_WINSCW</name>
      <anchorfile>_ogre_platform_8h.html</anchorfile>
      <anchor>a9c256bb4bd2b51e471a4a22a3c735c88</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>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>
    <member kind="typedef">
      <type>short</type>
      <name>int16</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5c8843f6e8086a9239fed14de8b9d859</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>int32</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1c37a43c04753c9ae0c17108c9e6c9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>int64</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a44bca44dae060c979d0e74cbf77cf4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>int8</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>acad7c05003308f9b9be289faab5879f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>uint16</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa8263b218e7d187ad5ef03a73a6ad7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint32</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>adf2a0cf2e77143b5ee1d38a75e289545</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>uint64</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a7e1487b57f16a1479302d1896c6f4445</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uint8</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a119732ea9d1e88bbddc47b4ac0fa21cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePlatformInformation.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_platform_information_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>a719f8e35fd54bc7946246292a772e5cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_ARM</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>a87dfb3e6fd0e097cfc22bcf1a936b609</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_MIPS</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>ab5c7b845a9cea9c938dbcc1f9f6fec35</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_PPC</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>a98616201d2102b59d9d10666f3ce8762</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_UNKNOWN</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>ae606623294d49af88c609d5855ee418b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_CPU_X86</name>
      <anchorfile>_ogre_platform_information_8h.html</anchorfile>
      <anchor>a03ad9692ca81e2302d7048c9d7695415</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePlugin.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_plugin_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::Plugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePointEmitter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_point_emitter_8h</filename>
    <includes id="_ogre_particle_emitter_8h" name="OgreParticleEmitter.h" local="yes" imported="no">OgreParticleEmitter.h</includes>
    <class kind="class">Ogre::PointEmitter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePointEmitterFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_point_emitter_factory_8h</filename>
    <includes id="_ogre_particle_emitter_factory_8h" name="OgreParticleEmitterFactory.h" local="yes" imported="no">OgreParticleEmitterFactory.h</includes>
    <includes id="_ogre_point_emitter_8h" name="OgrePointEmitter.h" local="yes" imported="no">OgrePointEmitter.h</includes>
    <class kind="class">Ogre::PointEmitterFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePolygon.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_polygon_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Polygon</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePortal.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_portal_8h</filename>
    <includes id="_ogre_portal_base_8h" name="OgrePortalBase.h" local="yes" imported="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-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_portal_base_8h</filename>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_capsule_8h" name="OgreCapsule.h" local="yes" imported="no">OgreCapsule.h</includes>
    <includes id="_ogre_sphere_8h" name="OgreSphere.h" local="yes" imported="no">OgreSphere.h</includes>
    <class kind="class">Ogre::PortalBase</class>
    <class kind="class">Ogre::PortalBaseFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgrePose.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_pose_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Pose</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::vector&lt; Pose * &gt;</type>
      <name>PoseList</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga8f03b49c53cbcc1d22f4ef3abfb5b1eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgrePredefinedControllers.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_predefined_controllers_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_controller_8h" name="OgreController.h" local="yes" imported="no">OgreController.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" imported="no">OgreFrameListener.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_prerequisites_8h</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <includes id="_ogre_std_headers_8h" name="OgreStdHeaders.h" local="yes" imported="no">OgreStdHeaders.h</includes>
    <includes id="_ogre_memory_allocator_config_8h" name="OgreMemoryAllocatorConfig.h" local="yes" imported="no">OgreMemoryAllocatorConfig.h</includes>
    <class kind="class">Ogre::Controller</class>
    <class kind="class">Ogre::ControllerFunction</class>
    <class kind="class">Ogre::ControllerValue</class>
    <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="class">Ogre::SharedPtr</class>
    <class kind="struct">Ogre::vector</class>
    <class kind="class">Ogre::Vector</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMap</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>aae66141905ddac9ea7b0a562d2dab69d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMultiMap</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>a669d1b4211776fa2d7fdbf0e17ecd304</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashMultiSet</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>a973d69768eae85a9282eb97ee0d3bced</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_HashSet</name>
      <anchorfile>_ogre_prerequisites_8h.html</anchorfile>
      <anchor>acff21880202e98896528710bed75fce4</anchor>
      <arglist></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>
    <member kind="typedef">
      <type>std::string</type>
      <name>_StringBase</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6190e7c0a19190277aeadf25f536ac8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_stringstream&lt; char, std::char_traits&lt; char &gt;, std::allocator&lt; char &gt; &gt;</type>
      <name>_StringStreamBase</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9e58d974b559e9184139357d0cb30ba5</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>a0dd9e0f32187e7f37d1e1fff9e3cb7cb</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>SharedPtr&lt; Compositor &gt;</type>
      <name>CompositorPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1c816d34e4e50e5b65e60ecc9451f94f</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>SharedPtr&lt; GpuLogicalBufferStruct &gt;</type>
      <name>GpuLogicalBufferStructPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2292a2b9e147e50617d24746070bbc9f</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; HardwareCounterBuffer &gt;</type>
      <name>HardwareCounterBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a148bab0ca4ae7eba547b07d880e809b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwareIndexBuffer &gt;</type>
      <name>HardwareIndexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae906cf8e579ba8ade19879ec05b1a456</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwarePixelBuffer &gt;</type>
      <name>HardwarePixelBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a7786bdc8f60fd946ec3e5ff896276bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwareUniformBuffer &gt;</type>
      <name>HardwareUniformBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0a6c851c5f3de495932845bb09db1f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwareVertexBuffer &gt;</type>
      <name>HardwareVertexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a05ef9b65d4ed446b994636e371bf5aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HighLevelGpuProgram &gt;</type>
      <name>HighLevelGpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa0dbc2fa75a10658398c55e1450309e6</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>SharedPtr&lt; Mesh &gt;</type>
      <name>MeshPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5c4c0c56ea9f824c49e331f6fad33ddb</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>float</type>
      <name>Real</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa3a7b6dfb905e6572d62f0dfa3d4274d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderToVertexBuffer &gt;</type>
      <name>RenderToVertexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a00531851f476b9a8432258652828902a</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>SharedPtr&lt; ShadowCameraSetup &gt;</type>
      <name>ShadowCameraSetupPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a139829f6abc3581ec63563543ebfff15</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>_StringStreamBase</type>
      <name>StringStream</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9f14407f349c1ec70ddab871a7806590</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StringStream</type>
      <name>stringstream</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a64e76a61ffe0fc66797727c518151d35</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>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>unsigned long</type>
      <name>ulong</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4304981347643708ee9a7ba8884e5758</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, 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, 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>
  </compound>
  <compound kind="file">
    <name>OgreProfiler.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_profiler_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreProperty.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Property/include/</path>
    <filename>_ogre_property_8h</filename>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" imported="no">OgreAny.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" imported="no">OgreQuaternion.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="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>
    <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="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>
  </compound>
  <compound kind="file">
    <name>OgrePVRTCCodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_p_v_r_t_c_codec_8h</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" imported="no">OgreImageCodec.h</includes>
    <class kind="class">Ogre::PVRTCCodec</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreQuake3Level.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_quake3_level_8h</filename>
    <includes id="_ogre_quake3_types_8h" name="OgreQuake3Types.h" local="yes" imported="no">OgreQuake3Types.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="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-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_quake3_shader_8h</filename>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_quake3_types_8h" name="OgreQuake3Types.h" local="yes" imported="no">OgreQuake3Types.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" imported="no">OgreBlendMode.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="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-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_quake3_shader_manager_8h</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_quake3_shader_8h" name="OgreQuake3Shader.h" local="yes" imported="no">OgreQuake3Shader.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" imported="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-1.12.2/PlugIns/BSPSceneManager/include/</path>
    <filename>_ogre_quake3_types_8h</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>aba01db17f4a2bfbc3db60dc172972a25ae8eeb96c44cc1af2310a2702740fb0ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_TRANSPARENT</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aba01db17f4a2bfbc3db60dc172972a25a735e925188ad36ab9d8222bbe492d4a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_DEPTHWRITE</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aba01db17f4a2bfbc3db60dc172972a25a56926d172931570eae892a6c3c772975</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_SKY</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aba01db17f4a2bfbc3db60dc172972a25a22a85d050f4c7d960943ed9aa0fab8de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_NOMIPMAPS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aba01db17f4a2bfbc3db60dc172972a25abb6a12093a2d136f39919fd2231445ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_NEEDCOLOURS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aba01db17f4a2bfbc3db60dc172972a25a6e2fdad2fef95d609b4f4f553f0a95c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_DEFORMVERTS</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aba01db17f4a2bfbc3db60dc172972a25adcabac110292e22e754f487868ff75c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_LIGHTMAP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aaf105ae5beaca1dee30ae54530691fceaaee9744a05486bc02a046e1d21037a16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_BLEND</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aaf105ae5beaca1dee30ae54530691fcea8582a691d3caa08b706581d6648e332c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_ALPHAFUNC</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aaf105ae5beaca1dee30ae54530691fcea3359b488d5c8d5ca0d3def9715895d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_TCMOD</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aaf105ae5beaca1dee30ae54530691fceab9d56a070d52edfb89b468e6cf0b771e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_ANIMMAP</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aaf105ae5beaca1dee30ae54530691fceaa0b141c784b19ca0eba92e10e3a4ba5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SHADER_TCGEN_ENV</name>
      <anchorfile>_ogre_quake3_types_8h.html</anchorfile>
      <anchor>aaf105ae5beaca1dee30ae54530691fcead8e9bf092c428fbc038180a7439d7cb8</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>OgreQuaternion.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_quaternion_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="no">OgreMath.h</includes>
    <class kind="class">Ogre::Quaternion</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRadixSort.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_radix_sort_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::RadixSort</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRay.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_ray_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_plane_bounded_volume_8h" name="OgrePlaneBoundedVolume.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_rectangle2_d_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_simple_renderable_8h" name="OgreSimpleRenderable.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_renderable_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" imported="no">OgreGpuProgramParams.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_material_8h" name="OgreMaterial.h" local="yes" imported="no">OgreMaterial.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" imported="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Renderable</class>
    <class kind="class">Ogre::Renderable::RenderSystemData</class>
    <class kind="class">Ogre::Renderable::Visitor</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRenderObjectListener.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_object_listener_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_pass_8h" name="OgrePass.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_operation_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vertex_index_data_8h" name="OgreVertexIndexData.h" local="yes" imported="no">OgreVertexIndexData.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_queue_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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_9</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a5c4ab4460dc0489bbc5ea049d8412d21</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_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>
  </compound>
  <compound kind="file">
    <name>OgreRenderQueueInvocation.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_queue_invocation_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_queue_sorting_grouping_8h" name="OgreRenderQueueSortingGrouping.h" local="yes" imported="no">OgreRenderQueueSortingGrouping.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderQueueInvocation</class>
    <class kind="class">Ogre::RenderQueueInvocationSequence</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>VectorIterator&lt; RenderQueueInvocationList &gt;</type>
      <name>RenderQueueInvocationIterator</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gace1177231e9c350bbf4d9862f189b13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderQueueInvocation * &gt;</type>
      <name>RenderQueueInvocationList</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga36e988ee6880dc974a0612da3863bb5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreRenderQueueListener.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_queue_listener_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_queue_8h" name="OgreRenderQueue.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_queue_sorting_grouping_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_pass_8h" name="OgrePass.h" local="yes" imported="no">OgrePass.h</includes>
    <includes id="_ogre_radix_sort_8h" name="OgreRadixSort.h" local="yes" imported="no">OgreRadixSort.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreRenderSystem.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_system_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="no">OgreTextureUnitState.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_render_system_capabilities_8h" name="OgreRenderSystemCapabilities.h" local="yes" imported="no">OgreRenderSystemCapabilities.h</includes>
    <includes id="_ogre_config_option_map_8h" name="OgreConfigOptionMap.h" local="yes" imported="no">OgreConfigOptionMap.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderSystem</class>
    <class kind="class">Ogre::RenderSystem::Listener</class>
    <class kind="struct">Ogre::RenderSystem::RenderSystemContext</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::map&lt; uint16, DepthBufferVec &gt;</type>
      <name>DepthBufferMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3398714c41b8c70059d8488a7b42ad3e</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>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="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>TexCoordCalcMethod</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaa9c06899edc6b7aed7bf3b29abe9bb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_NONE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a73546a8946a02a34d7958763e0c1034e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a414edb1748a8b2bfd8c4699164c46352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_PLANAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a516f97319ea6e8a02daef9f13c32303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_REFLECTION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31ad4c1a576294c5fc8a0519783fc9e2eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31aa296599db57208482d35f5d264d61578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_PROJECTIVE_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31abcbba9b2c16dc5c57c479dfc486095db</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreRenderSystemCapabilities.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_system_capabilities_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_string_converter_8h" name="OgreStringConverter.h" local="yes" imported="no">OgreStringConverter.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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_DOT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab4f91cac8782a94b7628efde67bb3a89</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_ATOMIC_COUNTERS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a7ae1d1d35000ed29211e040a207db1a9</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_FRAGMENT_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0fb7675fcb0999b146ddb233f0c8d532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_SCISSOR_TEST</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a025003688279d889c8866bafb97d2e9d</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_VERTEX_FORMAT_UBYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a2de4b26152004c45bf22ac3c06c20d46</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_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_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_HWRENDER_TO_VERTEX_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abfef380b817098e5510d38b4950a5275</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_MRT_DIFFERENT_BIT_DEPTHS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a10a2cb27bf357d561cd498ab38590b3c</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_ADVANCED_BLEND_OPERATIONS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a3557e83299c9ff66d776b45733e5e466</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_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_CAN_GET_COMPILED_SHADER_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a08566db0020adc1f1d2b45928b9663b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_SHADER_SUBROUTINE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abd9f92b97578c490ef57d7604e31af2f</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_TEXTURE_1D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af1c1a5e1b7cace4ddf03970b5f51c955</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="enumvalue">
      <name>RSC_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae8fdd30a9983339fa7c1878ddbd35bf9</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_HWOCCLUSION_ASYNCHRONOUS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaae4c06b1013b49cbf5b4100ae5c8c9e</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_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="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>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>
  </compound>
  <compound kind="file">
    <name>OgreRenderSystemCapabilitiesManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_system_capabilities_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_system_capabilities_serializer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_system_capabilities_8h" name="OgreRenderSystemCapabilities.h" local="yes" imported="no">OgreRenderSystemCapabilities.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_target_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RenderTarget</class>
    <class kind="struct">Ogre::RenderTarget::FrameStats</class>
    <class kind="class">Ogre::RenderTarget::Impl</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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_target_listener_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_texture_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_target_8h" name="OgreRenderTarget.h" local="yes" imported="no">OgreRenderTarget.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_to_vertex_buffer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_render_window_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_target_8h" name="OgreRenderTarget.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_resource_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_atomic_scalar_8h" name="OgreAtomicScalar.h" local="yes" imported="no">OgreAtomicScalar.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="no">OgreStringInterface.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <member kind="typedef">
      <type>unsigned long long int</type>
      <name>ResourceHandle</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aeb9f62c8e6c4239315286c63321722b2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreResourceBackgroundQueue.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_resource_background_queue_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::BackgroundProcessResult</class>
    <class kind="class">Ogre::ResourceBackgroundQueue</class>
    <class kind="class">Ogre::ResourceBackgroundQueue::Listener</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>WorkQueue::RequestID</type>
      <name>BackgroundProcessTicket</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga1e2e9ee3e2ee22a4e792952239d38821</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreResourceGroupManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_resource_group_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <includes id="_ogre_archive_8h" name="OgreArchive.h" local="yes" imported="no">OgreArchive.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <member kind="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_AUTODETECT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga8bae6a9768c449c8cfd1fba53f894590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gad0e16ff2458722373e3eea3b303e52da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_INTERNAL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga4ff08291d3ef7af52185a3450aba557c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreResourceManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_resource_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" imported="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_ribbon_trail_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_billboard_chain_8h" name="OgreBillboardChain.h" local="yes" imported="no">OgreBillboardChain.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" imported="no">OgreNode.h</includes>
    <includes id="_ogre_controller_manager_8h" name="OgreControllerManager.h" local="yes" imported="no">OgreControllerManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RibbonTrail</class>
    <class kind="class">Ogre::RibbonTrailFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRingEmitter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_ring_emitter_8h</filename>
    <includes id="_ogre_area_emitter_8h" name="OgreAreaEmitter.h" local="yes" imported="no">OgreAreaEmitter.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="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>OgreRingEmitterFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_ring_emitter_factory_8h</filename>
    <includes id="_ogre_particle_emitter_factory_8h" name="OgreParticleEmitterFactory.h" local="yes" imported="no">OgreParticleEmitterFactory.h</includes>
    <includes id="_ogre_ring_emitter_8h" name="OgreRingEmitter.h" local="yes" imported="no">OgreRingEmitter.h</includes>
    <class kind="class">Ogre::RingEmitterFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRoot.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_root_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_scene_manager_enumerator_8h" name="OgreSceneManagerEnumerator.h" local="yes" imported="no">OgreSceneManagerEnumerator.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Root</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::vector&lt; RenderSystem * &gt;</type>
      <name>RenderSystemList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8cb580dcd889fe97ceea524808d1da7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreRotationAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_rotation_affector_8h</filename>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="no">OgreMath.h</includes>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="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>OgreRotationAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_rotation_affector_factory_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_rotation_affector_8h" name="OgreRotationAffector.h" local="yes" imported="no">OgreRotationAffector.h</includes>
    <class kind="class">Ogre::RotationAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRotationalSpline.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_rotational_spline_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" imported="no">OgreQuaternion.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::RotationalSpline</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreRTShaderSystem.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_r_t_shader_system_8h</filename>
    <includes id="_ogre_shader_program_manager_8h" name="OgreShaderProgramManager.h" local="yes" imported="no">OgreShaderProgramManager.h</includes>
    <includes id="_ogre_shader_program_writer_8h" name="OgreShaderProgramWriter.h" local="yes" imported="no">OgreShaderProgramWriter.h</includes>
    <includes id="_ogre_shader_generator_8h" name="OgreShaderGenerator.h" local="yes" imported="no">OgreShaderGenerator.h</includes>
    <includes id="_ogre_shader_render_state_8h" name="OgreShaderRenderState.h" local="yes" imported="no">OgreShaderRenderState.h</includes>
    <includes id="_ogre_shader_function_8h" name="OgreShaderFunction.h" local="yes" imported="no">OgreShaderFunction.h</includes>
    <includes id="_ogre_shader_f_f_p_transform_8h" name="OgreShaderFFPTransform.h" local="yes" imported="no">OgreShaderFFPTransform.h</includes>
    <includes id="_ogre_shader_f_f_p_colour_8h" name="OgreShaderFFPColour.h" local="yes" imported="no">OgreShaderFFPColour.h</includes>
    <includes id="_ogre_shader_f_f_p_lighting_8h" name="OgreShaderFFPLighting.h" local="yes" imported="no">OgreShaderFFPLighting.h</includes>
    <includes id="_ogre_shader_f_f_p_texturing_8h" name="OgreShaderFFPTexturing.h" local="yes" imported="no">OgreShaderFFPTexturing.h</includes>
    <includes id="_ogre_shader_f_f_p_fog_8h" name="OgreShaderFFPFog.h" local="yes" imported="no">OgreShaderFFPFog.h</includes>
    <includes id="_ogre_shader_ex_per_pixel_lighting_8h" name="OgreShaderExPerPixelLighting.h" local="yes" imported="no">OgreShaderExPerPixelLighting.h</includes>
    <includes id="_ogre_shader_ex_normal_map_lighting_8h" name="OgreShaderExNormalMapLighting.h" local="yes" imported="no">OgreShaderExNormalMapLighting.h</includes>
    <includes id="_ogre_shader_ex_integrated_p_s_s_m3_8h" name="OgreShaderExIntegratedPSSM3.h" local="yes" imported="no">OgreShaderExIntegratedPSSM3.h</includes>
    <includes id="_ogre_shader_ex_layered_blending_8h" name="OgreShaderExLayeredBlending.h" local="yes" imported="no">OgreShaderExLayeredBlending.h</includes>
    <includes id="_ogre_shader_ex_hardware_skinning_8h" name="OgreShaderExHardwareSkinning.h" local="yes" imported="no">OgreShaderExHardwareSkinning.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreScaleAffector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_scale_affector_8h</filename>
    <includes id="_ogre_particle_affector_8h" name="OgreParticleAffector.h" local="yes" imported="no">OgreParticleAffector.h</includes>
    <includes id="_ogre_string_interface_8h" name="OgreStringInterface.h" local="yes" imported="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>OgreScaleAffectorFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/ParticleFX/include/</path>
    <filename>_ogre_scale_affector_factory_8h</filename>
    <includes id="_ogre_particle_affector_factory_8h" name="OgreParticleAffectorFactory.h" local="yes" imported="no">OgreParticleAffectorFactory.h</includes>
    <includes id="_ogre_scale_affector_8h" name="OgreScaleAffector.h" local="yes" imported="no">OgreScaleAffector.h</includes>
    <class kind="class">Ogre::ScaleAffectorFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSceneLoader.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_scene_loader_8h</filename>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <class kind="class">Ogre::SceneLoader</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSceneLoaderManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_scene_loader_manager_8h</filename>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_scene_loader_8h" name="OgreSceneLoader.h" local="yes" imported="no">OgreSceneLoader.h</includes>
    <class kind="class">Ogre::SceneLoaderManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSceneManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_scene_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" imported="no">OgreQuaternion.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_scene_query_8h" name="OgreSceneQuery.h" local="yes" imported="no">OgreSceneQuery.h</includes>
    <includes id="_ogre_auto_param_data_source_8h" name="OgreAutoParamDataSource.h" local="yes" imported="no">OgreAutoParamDataSource.h</includes>
    <includes id="_ogre_animation_state_8h" name="OgreAnimationState.h" local="yes" imported="no">OgreAnimationState.h</includes>
    <includes id="_ogre_render_queue_8h" name="OgreRenderQueue.h" local="yes" imported="no">OgreRenderQueue.h</includes>
    <includes id="_ogre_render_queue_sorting_grouping_8h" name="OgreRenderQueueSortingGrouping.h" local="yes" imported="no">OgreRenderQueueSortingGrouping.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_instance_manager_8h" name="OgreInstanceManager.h" local="yes" imported="no">OgreInstanceManager.h</includes>
    <includes id="_ogre_manual_object_8h" name="OgreManualObject.h" local="yes" imported="no">OgreManualObject.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_lod_listener_8h" name="OgreLodListener.h" local="yes" imported="no">OgreLodListener.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_name_generator_8h" name="OgreNameGenerator.h" local="yes" imported="no">OgreNameGenerator.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <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="struct">Ogre::SceneManager::lightLess</class>
    <class kind="class">Ogre::SceneManager::Listener</class>
    <class kind="struct">Ogre::SceneManager::materialLess</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::SceneManagerMetaData</class>
    <class kind="struct">Ogre::ShadowTextureConfig</class>
    <class kind="struct">Ogre::ViewPoint</class>
    <class kind="struct">Ogre::VisibleObjectsBoundsInfo</class>
    <namespace>Ogre</namespace>
    <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>uint16</type>
      <name>SceneTypeMask</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa4b6dbd7bf722582a21fcc25d25f73ed</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="enumeration">
      <type></type>
      <name>SceneType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7383602bd480d43b80c626969b9af914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_GENERIC</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a0af8f844019e52fe112e9a946a919fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_CLOSE</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914ae83ae1c9a6e4816184441db4a140e70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_FAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a8bf5864d5ab311e0512ed153c95f1d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_REAL_FAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a7eecd7057b3487616075032560582ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_INTERIOR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a93f2170ad3a8132f29264dc3642a2dcf</anchor>
      <arglist></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>_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>
  </compound>
  <compound kind="file">
    <name>OgreSceneManagerEnumerator.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_scene_manager_enumerator_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::DefaultSceneManager</class>
    <class kind="class">Ogre::DefaultSceneManagerFactory</class>
    <class kind="class">Ogre::SceneManagerEnumerator</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSceneNode.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_scene_node_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_node_8h" name="OgreNode.h" local="yes" imported="no">OgreNode.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_scene_query_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_sphere_8h" name="OgreSphere.h" local="yes" imported="no">OgreSphere.h</includes>
    <includes id="_ogre_ray_8h" name="OgreRay.h" local="yes" imported="no">OgreRay.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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="struct">Ogre::SceneQuery::WorldFragment</class>
    <class kind="class">Ogre::SceneQueryListener</class>
    <class kind="struct">Ogre::SceneQueryResult</class>
    <class kind="class">Ogre::SphereSceneQuery</class>
    <namespace>Ogre</namespace>
    <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::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>
  </compound>
  <compound kind="file">
    <name>OgreScriptCompiler.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_script_compiler_8h</filename>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_script_loader_8h" name="OgreScriptLoader.h" local="yes" imported="no">OgreScriptLoader.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" imported="no">OgreAny.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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::CreateHighLevelGpuProgramScriptCompilerEvent</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::PreApplyTextureAliasesScriptCompilerEvent</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::VariableAccessAbstractNode</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::list&lt; AbstractNodePtr &gt;</type>
      <name>AbstractNodeList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5950f1519904651f5afb07a49e6a847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNodeList &gt;</type>
      <name>AbstractNodeListPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad207f4cd0b8599200e52d366fe61f069</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNode &gt;</type>
      <name>AbstractNodePtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga15cfb375beeafed87e1bdd96ef10ff36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; ConcreteNodePtr &gt;</type>
      <name>ConcreteNodeList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga1bf5f3fda15c336d15ed1008291809f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNodeList &gt;</type>
      <name>ConcreteNodeListPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga9d11953f4cfbc8a1e225b910d881dc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNode &gt;</type>
      <name>ConcreteNodePtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3e6697969dbea85ec6ce5a95b89f85d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2b2c49398651a76cbdbfd9db3a15f91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afc12d5155d0be2f3cc12a0fba9b0c03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a58ccd20c6e133e7ae33ec1df75b5e04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6282c79ddfc7b44b8b59a2c1947bbf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TECHNIQUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0c4e19a7bb48cd3c3b703b033fe13037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab7409a07c76699798196578e13d76ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_UNIT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aed5cf1d92df9b95723975344f311733b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a75d54871a8f43a80f7935decab4dfaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a944e8f91a8a46c37d19764fcc1001fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa69424d599b22dae950a2130cc52c608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2839ca1730b7a68f2e1d378ae38a5a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab8640fd32dbba380b4923b5351a0cbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a67464ef4cd8557cc81fb4f8deba82071</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6456daad1258c0e64043a7ca6e1da79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a831b77cd8949b7eb1c96cca33c8dcba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a48c125acfa63ad9fdce3f511991533ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_VALUES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a06e8912a73008239646baf7070bf085d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_STRATEGY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab692aed353ec8451292578008bff4c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_DISTANCES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abf42c5eadba6c5eb0ca624f62cf2c249</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RECEIVE_SHADOWS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4cbb744b58172c959b895bfb5153ff50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSPARENCY_CASTS_SHADOWS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a968bc11209f0be11037bb1fb2f9e8ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SET_TEXTURE_ALIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa5a710bbfe3240b3b0fdaa77293b53f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a276bde22bcb4058252f94a9c075fe292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SYNTAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4bff0b9c4c3b43aadb36607fc0b8a221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEFAULT_PARAMS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5652ca054bfab3348bfe9981b841baa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_INDEXED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a559901d8f9cb6a3c493e120b19f94cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a76e45bd2a7d469182fba9f17c80cf4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_INDEXED_AUTO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abadd98af104446c27a4bfbf116d6b322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_NAMED_AUTO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8c70e59ffa3bea79c05e9886c5cd093f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCHEME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae4d5120e4311976061dd1c8f5bfe9516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_INDEX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acef9bab94505acc3b5e213ea45e1dc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GPU_VENDOR_RULE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7d6dd55394ea09f99d586cc62d0c3aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GPU_DEVICE_RULE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a93a2e594db4d70fb780e704b2431bb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCLUDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a58a20af3afbdf6d0168ed647e75aa2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXCLUDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2813c4e75ca669ce41da62de4ee477e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AMBIENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a13b2ecf83d960469745a0250368d8b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DIFFUSE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a389af90fcf4833df3f0d534d840e5a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPECULAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5a91b3c594ea48d0940737a257302aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EMISSIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a187751a01ecd6159dc9dbe81329426eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEXCOLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a68c1d33261f0d5b60982474c9ae64eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCENE_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af5086c2f7523735f1f393f5a16995efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a91f67f1172465160e9abeaf25f91e4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aae6cac512fa58c29c1b4594d95466e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ZERO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a359d9e8b1d6bbcef740089cc27d2593d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEST_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a74a4095d9e566c03ca0dd02325c56776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad85b6e3a8bf39e7b96e060a14111d602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_DEST_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7090bd82ae01826bd52eef6286d8031d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_SRC_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8e8dec8034f628eafecf8c9c0d87175c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEST_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3e7916a63337edf2dafdd502fc9c0127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6f73c982810457ef335aca351b256582</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_DEST_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0501466f5f6fcada730e9e942e4c8016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a94a0811852b894096a6c06b2031282a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_SCENE_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af1053e146388fbc1c00be7651f2697ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCENE_BLEND_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3a08823e645291271b2881cf9d3a27c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REVERSE_SUBTRACT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1d6cc05dae56fafed1944e3102eac3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afec4425353b7cafd7fda2a2bdb959211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a50662123738f044fee8c9248acc5a810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_SCENE_BLEND_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a876cfafab0cb4df8a3e9b6709670a0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_CHECK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7bf6ebad61ddceb188826495879df3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_WRITE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5903d793902c004bc351ca5ce0af1f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_FUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa580e3f6f4345147e128fc07119d54d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af43a60593981c81dcd83fe11100d02b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ITERATION_DEPTH_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa54862e13f51072b8e79244fd43bff59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALWAYS_FAIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa89bb6e9cf5005e014486de8a0d208de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALWAYS_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a853025486700d8ab881bd1b6f3a0a381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LESS_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac640ab2c6efc2840f466fae4089a124d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a277d9b89ed32e6152846df2bb549e7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aabce49ae39811f14f6dff7c3b714d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NOT_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3d729904faf9e71d6526bd6a5753dbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GREATER_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad9b39fbf3877d5b5dddac52b3bda2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GREATER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c486e4525930e03ea9593184bb936f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_REJECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac28072ab8ad7c52d6a6d3a19afcdd88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_TO_COVERAGE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a824a2c2d59619c736a3db29ed92d51a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_SCISSOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6dec22888b1a207eb4aa785439245fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_CLIP_PLANES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a26cee69d0e96993778dcee41d2887801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSPARENT_SORTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a72c8453a7737a7f0c4b7d093fdfc149a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ILLUMINATION_STAGE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab026dce703d95a27022ae8c3e40ff93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a39a41d0efd4cbe682a5c1fd7c00cbb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CULL_HARDWARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7cb68759ff9d0f6c521a799a1d9c05af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac50dd5e3959eff7718a85e4368839766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANTICLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2b2fefdf5d0ba5d37cea88c5b51d8bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CULL_SOFTWARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a96f90a0ae2287300a6683aa9ed13d025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9f7aa52dae209b16e10b405138fdf51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRONT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a03b007559a2183b4365fa597e81c5186</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NORMALISE_NORMALS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ada3b7b5452b7d1a954f608446d5a7a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4258c2dbfffb9fdd30e4bbcc8b4d1239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7b0a74d80c666c8c44de695babb98487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FLAT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac5af5cbac32dfcf507134c069b82fd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GOURAUD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a45bbdd9d41b21aa87aca655355297a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PHONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8840809ba07c732d418409ca84e20b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POLYGON_MODE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af3eebda07820f26d4c51be5968399d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOLID</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aebf4c7b690d01a9d02b782dcf7556930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WIREFRAME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abcbd8aed449c5c2b2100f6bf94d0562d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adc4bd72139b315952dedfd43214d5443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POLYGON_MODE_OVERRIDEABLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa05388510a369696872b4ff7d4d1735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FOG_OVERRIDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a92177d78356bc919c77936057d6672f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae4dc74c090d0a2315d7f38613f2bb2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afe70fb02909d6aac2802cf9950075d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8f26acd11d59a333c20fb18223c220e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXP2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7f02afbae9d9052cbda900f5e71536b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_WRITE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae846a1dde02a763dad3463baff5416e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX_LIGHTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa57e0fa74ab69de294e68684096e835d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_START_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a27660a178df353bd37137fe29361b4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ITERATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aca182587e8ad3ee1b463d3774c217b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aee5c0c12a484a4c114bcd2eff6dcd343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONCE_PER_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7deace91455246611ebca97121faf387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PER_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abb5f743500b8933d73b8a7fe97079337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PER_N_LIGHTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adc41a501c52e79d3beb76fedf2cea8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4b69ca0461cfe83ade5749663560492d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPOT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3e0a6c863c36afdef6a98b7259e8511f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DIRECTIONAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afca112e90db9aa3d1917a1c849d208b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a31e941f5f3eb5059548b2eb14ebaadea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a279a98f285822d2b7b11ec5206e31e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SPRITES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac583efefc05cb234aa3bc06046c4298a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_ATTENUATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5983b965872f73536b60b507645e6583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_MIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5cc8a9cc6631628c896034d3170f28e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_MAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0d7bce5d6016a5e413819f4288b8a852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_ALIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aae2fced883aa60a43105a3f4ea45d173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6903bb4d01bffea73655383a18fbf74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_1D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4aa252e8082fc1557c030cdd8725dba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4e04055e24616debe03189c4c92ba4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_3D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7f9cac018dd9ac2d356262395c9dd9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad27ff847f82e3c115204019df51c4a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2DARRAY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a914cf840eb43de4472e318314bce1fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_UNLIMITED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae245c8bfb168d549db8333f8b29144fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a72ce76e82eb4129ce46293a8c1549294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GAMMA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af50104d601676bbfd318ff922474a689</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANIM_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad2828de39470b952779f785bcca052b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acfd72297a7aa623759ec1aa6e8a850d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_UV</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae5c96b0da447631e1ecdaed2ce28a07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMBINED_UVW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a44ee309bcdd1c907ab3855c1939824d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_COORD_SET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aff09683a87ae097f0fb37094edee7166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_ADDRESS_MODE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a69b02d8e36ba665637dde277610c937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a09fd4aac45669207c805e5fabd5ad5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLAMP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abaca8e96e359c6c9fc21e247e1f27704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BORDER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a55a00540fc8557689342cef62742e29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIRROR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a90dd54f33ec4927930c35875d6a0c584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_BORDER_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa29ff31454c24689af3c64572f3efe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FILTERING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a71e0f6b418dbbdcdf6d06c15b212c111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a24f99350dba703d403db7bb72656635d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae1414de148c991ab2ca6abbaa10acf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abdd588acc370df29c294704ae39ea60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CMPTEST</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a11d3588baef07a7734ca397150ef5617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ON</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8eb30fb15ca9d2ee24caa25a0b666932</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_OFF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a935f46fee0f0db3b3646f2f1f4a09ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CMPFUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab18de730fb8a89fc1af782183a1f36d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX_ANISOTROPY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a69e487a525051fe25ec2dbe6dfb80f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIPMAP_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a842a2fe9c082d15a6034932fefd37e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a50501383b8603e1b84e90e8728087dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REPLACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9db84c53640ab5d8c6c3f45b5d58fa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4313cab3aaae35e47d234a863ebf01ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3c59ff43cf526ca99597ca1aa8379e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7673f2760535dee89de0daaa269fa219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP_EX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a240973daf73c9191b1e285f504f98083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE1</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2326265c3ab264264c0470b4afa34294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afe71621a0be02cc939ec329062cfebd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE_X2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a073c3169e6dc41e37ea85fa2b01ca02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE_X4</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3a35c2ea9adb947084187dd76349e35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD_SIGNED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a07cc4ed88d9b908332a9ecb8b9cddf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD_SMOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa9ec7092c57838bf74cfeadd8500b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SUBTRACT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abf32e19ee213b82fd9c7de37314a6177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_DIFFUSE_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3ab0650759c78d890bb62d4420ec96e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_DIFFUSE_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c9cff6daf361119658c036249dd58cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_TEXTURE_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a31e02f7241300db834c7a9c415a46a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_CURRENT_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab74673f83772e87ef4c0e722960b42f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_MANUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab4d228667013d67fd8476ef759676635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DOT_PRODUCT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1c4f1a49dbfbb311178374d40856ea07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_CURRENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aeee10179e4401bdba475400360479e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5e4ee24681c7f510ad5cbfc6ea6335c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_DIFFUSE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6254a6f217a657a7ef3d385458beb1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_SPECULAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afa440dae355dfcfcf1ea1db3e1cbb051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_MANUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af5d85c903b3680e68e35bb017c2b3396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP_MULTIPASS_FALLBACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a675493a738dab5bccc920089701c6694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_OP_EX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4a498cb734ca9b93b5877e23a90d91b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ENV_MAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac90c62dde2b59d1a9ecd6b494d1890fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPHERICAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac10d89ca372e781ebcfabdd304f70c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PLANAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae6abdb32967bca8e3f54a31b85c7e07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_REFLECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acc92f5983dee93f169e15b2ccaf81f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_NORMAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab989ae2b84a0382d41118a1d58735470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a562749432f3977af792a6e7142818958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_ANIM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3c28b328d0641fae44b636858ddee83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ROTATE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9021914758fbbe817fc8b1df59b57c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ROTATE_ANIM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6679a510a3cf330fa0865e425514e9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab12d9344476d7f0b3f3f5b43b9b3c7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WAVE_XFORM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab74ac1297cca622dbc8328f1356a7626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_X</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0dccb07de908e9b47080be81f92a006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_Y</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a998bdecb80a943e64f7be2f26fe00bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE_X</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1a90cd706ae00e8a4b474162fc1de20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE_Y</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab388b1743e4f3eb32e2a53a1bdfc50f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SINE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8afbaa6a7f4a6b426731413ddfd06e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRIANGLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a56c52dc100ecef30b91fbace8cf86c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SQUARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae6d2f6f2c95c215b5a88eed0cbc6c020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a86882c16e9cb90036ab81a3f2caab9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INVERSE_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2bfe15597f15c97242fbe6840e8e38a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSFORM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa0ba55c1bbf4a844ae33d434148e166b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BINDING_TYPE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a63aa1091d9af740c267f20de3b61f0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad0c3c300186247980c8993e981f3ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a21de4a029df56718c63ce3ce0bd3ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CONTENT_TYPE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8885f0b1113e7f0ab3b25f44672e2519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c31fb98103fa11047ea8d7a58048ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a281a8dcf9968a766bda2e84b09c0d29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_SOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0104a13f96596beb77515615820b0289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAMS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a68e3bad95df3f7946d0d3fda042aa60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAM_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a94337a9dc0bd0add72e7e59a379e747d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAMS_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a48dd3587949cef9eb86695c78460bd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARTICLE_SYSTEM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a018dbd1b7aeb93c8db9af0a79b2cc2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EMITTER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a212d49ba539be9f0377c3ef154e9e2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AFFECTOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adbc8eef6635c56806ed2f14affc95697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPOSITOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad8c89ac35332d0413ab887de3f53ee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a35f8138923b1963bcf5d065843e00d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_OUTPUT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa6e940a80a90174f70d8de8227964025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INPUT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1660d50778edeb1a0b0f52f3ad1adcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PREVIOUS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa5a28fbe5d4bfd0ffd36ca5e9b138f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_WIDTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aac431dd15e77612dd24bbcf6ef6d06d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_HEIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a287cd8b1ae9a1b2503bf20f5c07772b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_WIDTH_SCALED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6094d89684428e1e68d4574727262d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_HEIGHT_SCALED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a79d0730d5a52d8f35a311715605aaaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPOSITOR_LOGIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a23a4389faa0c83f2320e550002e9d197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a25f5cdd9984b00b9fde4ec4e2d2c41db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_LOCAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aee8c6e039eeb99158e4ad3e2dee73146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_CHAIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa626dcc6e9425803d2dc34417ad3c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_GLOBAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa87760c46dd6dd9d9d6d4588dd28ffdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POOLED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6012e67d91b6f1a6cdcca5bf2c3a01ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NO_FSAA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a02452805e94dad9c3a043949be110679</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_POOL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae092acc2d893628fba9256f9a69b758e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONLY_INITIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa09082033c0df99a9d18c23c44438d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VISIBILITY_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2833e071edf79f6456730076527ce15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6b227676f10c3bb7b25b6070469e30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MATERIAL_SCHEME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a766519dac1de52e73c82f1a07c7e1cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOWS_ENABLED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4c2c08521c52e6d77d6a1265e77f0d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3b4c86690751e9bb1ea24496e0823b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_STENCIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3aae4b8fc67ec21bfc771f1bd861c159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_SCENE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0927a3c0ee1b28ca7eb3f156b0a5b382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_QUAD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abd7670de75d7ad1e007c62b9d3b05ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_IDENTIFIER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a42f4516aea19b22363d18b38522d9895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FIRST_RENDER_QUEUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a87642afe5724343f37dde74a3f771bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LAST_RENDER_QUEUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3919aac33a9010965433179baa514d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_QUAD_NORMALS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0eea96f624f07a452999a82ee9bca555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA_FAR_CORNERS_VIEW_SPACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a76fdb24aea436ad642933fcf0a50cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA_FAR_CORNERS_WORLD_SPACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a09695bca554396df58bff51b33fbaa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BUFFERS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aadd97324917ac6a799f2e99e3548605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0e2c0bb853504437fda880de01aa6bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acda138b8a528e372816c0616b21991a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a32bde45760601a8bb614ab04a19b0f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abc73522c8c4f3db3b727ea70f139a836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_STENCIL_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0beca887cbf0f3f9e2232cfecb640ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CHECK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a28205f3646338056bbaf243d22bdb4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMP_FUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5cdb123e59d12c4b6fec7ec57b0786e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REF_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7e340c7e2742f7730306e54504c2492f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a942538a8440333b6367a2481e2410aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FAIL_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9f03c4f9f8e6dc26a080c6d046ca3687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_KEEP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3add341842537815403f515c5e0b9613fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCREMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a930efb2d0eb619b3811fca5b43aa2db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECREMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a92c8ffaeacd15047bb8e31ecf915f541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCREMENT_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa372f1de21ee5190a03444c417a38316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECREMENT_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad10ec4b62617597a74c6236d60c328b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INVERT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab72484a3cc56cfdb8a775f94bc2fa8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_FAIL_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3f7e28a67ecf1f9c73d1253e0ba3b1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PASS_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af325cc38ad960a044285d57d2c99aa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TWO_SIDED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a259e516c7efa2d2eb3a70869c322b5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_READ_BACK_AS_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7cd861a63432b75d04469766dc7fed1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab792b34394a82267b90bfb95e58e7c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5edb94857707b8497ea03a302fb54d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0636a88417a574ecb76a76afd1400bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a08c86b2cb636adea0f2d2aab02d05c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3add7a14a59d6d2a7f5b12bbe25c921a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6d18dc722a1fb444e68fae16db582676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6e961b61c5a6975da7aa4586b9bed93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4a1a42db5112a846698a55f320c037f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adb52b83cde1fdaad88ace2fed1e1729b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a37361d582dd6509e66a17001acf654c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SUBROUTINE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af2ce862d2188961440cdb462c5978967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LINE_WIDTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2567730fe7d4204c81980b19472293fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAMPLER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2d62baf650de3bd5fc92f8431d9002dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAMPLER_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac45544b184f7c6709bc5aed4f602a300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_THREAD_GROUPS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a952a5ead80e01cb75314129245b07b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_CUSTOM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3bd6e64bb06af7a332ba7f1d4c0331f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_END_BUILTIN_IDS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adf89bd427d0fe983ab7007919f4615a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AbstractNodeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga788dd054963542ec3375d9b83255bc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_UNKNOWN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a38b035302fb0630af4f0692171420cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_ATOM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aef33cc34f19ec202dd527addfd90eb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_OBJECT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a235f619027a81559883aba536d1a3cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_PROPERTY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aea41df7725177862840cf90b4016008a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_IMPORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98ae4ff3547fcc9c55a9d59d47a2c20bd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_VARIABLE_SET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aeb44abe8ca9377d2fca6f3233765f41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_VARIABLE_ACCESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98af777e93806085f7685670ab27f9bf327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConcreteNodeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad8dcf129003089946d8e3a5e4e470a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_VARIABLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a892f820dd70a707994d1753cc16db0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_VARIABLE_ASSIGN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35abe35c45d2260966966ff7434897d8f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_WORD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a63f991b98a61cd9f900c3f8de254c841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_IMPORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a30ce8d755adf3b912e9bf62e77b56b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_QUOTE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a359c1f16950051c1f527ad6857f0de02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_LBRACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a433b7946e97379e1a56ae223b1e1fd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_RBRACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35ae429b275ccbf1972185762ba6e91e6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_COLON</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a1f57ff693512136793075b23ab5d32a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreScriptLoader.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_script_loader_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_script_translator_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_script_compiler_8h" name="OgreScriptCompiler.h" local="yes" imported="no">OgreScriptCompiler.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ScriptTranslator</class>
    <class kind="class">Ogre::ScriptTranslatorManager</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSearchOps.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_search_ops_8h</filename>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <class kind="struct">_finddata_t</class>
    <member kind="define">
      <type>#define</type>
      <name>_A_ARCH</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>a2a05b90a3f8ec8a95a0b8cb11bb3fecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_A_HIDDEN</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>a323473f813bf2bc807c912831011c58e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_A_NORMAL</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>a4ef846a85ddb694043d288b6746a9876</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_A_RDONLY</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>a627d0ba73ada4393b872e041bee960b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_A_SUBDIR</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>a4a81752270bddedb014a705edc23a48b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>_A_SYSTEM</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>ad73476fd833652008c0d73896c8f9d5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_findclose</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>a4b3730431331a9d8053887e75107e430</anchor>
      <arglist>(intptr_t id)</arglist>
    </member>
    <member kind="function">
      <type>intptr_t</type>
      <name>_findfirst</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>ad6e6e684d0f4464fab567dea1f33a8e0</anchor>
      <arglist>(const char *pattern, struct _finddata_t *data)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>_findnext</name>
      <anchorfile>_ogre_search_ops_8h.html</anchorfile>
      <anchor>a59e54b8a47a88148f01e0ef9ab742f7c</anchor>
      <arglist>(intptr_t id, struct _finddata_t *data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreSegment.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/include/</path>
    <filename>_ogre_segment_8h</filename>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <class kind="class">Ogre::Segment</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSerializer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_serializer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Serializer</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_SERIALIZER_VALIDATE_CHUNKSIZE</name>
      <anchorfile>_ogre_serializer_8h.html</anchorfile>
      <anchor>a7aabed00486d19ae59504fcb0fe276a1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreSGTechniqueResolverListener.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_s_g_technique_resolver_listener_8h</filename>
    <includes id="_ogre_r_t_shader_system_8h" name="OgreRTShaderSystem.h" local="yes" imported="no">OgreRTShaderSystem.h</includes>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" imported="no">OgreMaterialManager.h</includes>
    <class kind="class">OgreBites::SGTechniqueResolverListener</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderCGProgramProcessor.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_c_g_program_processor_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_program_processor_8h" name="OgreShaderProgramProcessor.h" local="yes" imported="no">OgreShaderProgramProcessor.h</includes>
    <class kind="class">Ogre::RTShader::CGProgramProcessor</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderCGProgramWriter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_c_g_program_writer_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_program_writer_manager_8h" name="OgreShaderProgramWriterManager.h" local="yes" imported="no">OgreShaderProgramWriterManager.h</includes>
    <includes id="_ogre_shader_program_writer_8h" name="OgreShaderProgramWriter.h" local="yes" imported="no">OgreShaderProgramWriter.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" imported="no">OgreShaderParameter.h</includes>
    <class kind="class">Ogre::RTShader::CGProgramWriter</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterCGFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderExDualQuaternionSkinning.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_dual_quaternion_skinning_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_ex_hardware_skinning_technique_8h" name="OgreShaderExHardwareSkinningTechnique.h" local="yes" imported="no">OgreShaderExHardwareSkinningTechnique.h</includes>
    <class kind="class">Ogre::RTShader::DualQuaternionSkinning</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_ADJOINT_TRANSPOSE_MATRIX</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga62c9b60fa2f7a0d0af769f17b126347b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_ANTIPODALITY_ADJUSTMENT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga045cc096ca5673328d7dc0a97f7bbde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_BLEND_WEIGHT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf3e0a4f05c79b2807813733e0b91927b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_BUILD_DUAL_QUATERNION_MATRIX</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga00577799c9ddadc56370d3483d747bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_CALCULATE_BLEND_NORMAL</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga219791b7aafceca0c32c41fe92144304</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_CALCULATE_BLEND_POSITION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga02c23c7d15d4170f2bd2239561569c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_NORMALIZE_DUAL_QUATERNION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga5f11ad7dd88f803e93c300cba0136eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_DUAL_QUATERNION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga91f58ddc8787cb20bba6c4514d6aea5c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreShaderExHardwareSkinning.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_hardware_skinning_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::HardwareSkinning</class>
    <class kind="struct">Ogre::RTShader::HardwareSkinning::SkinningData</class>
    <class kind="class">Ogre::RTShader::HardwareSkinningFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>HS_MAX_WEIGHT_COUNT</name>
      <anchorfile>_ogre_shader_ex_hardware_skinning_8h.html</anchorfile>
      <anchor>a86639238ff1fad4073544e0555ae4f5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>_OgreRTSSExport void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga853545db65491ef61dd4e75b53a8b895</anchor>
      <arglist>(std::ostream &amp;o, const HardwareSkinning::SkinningData &amp;data)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreShaderExHardwareSkinningTechnique.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_hardware_skinning_technique_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_function_atom_8h" name="OgreShaderFunctionAtom.h" local="yes" imported="no">OgreShaderFunctionAtom.h</includes>
    <class kind="class">Ogre::RTShader::HardwareSkinningTechnique</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderExIntegratedPSSM3.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_integrated_p_s_s_m3_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::IntegratedPSSM3</class>
    <class kind="class">Ogre::RTShader::IntegratedPSSM3Factory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_APPLYSHADOWFACTOR_DIFFUSE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8bc52c44d087e8e3fccfe6ac0f8228bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_COMPUTE_SHADOW_COLOUR3</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga78adec906ae28462e707fce51123b007</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_INTEGRATEDPSSM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaef923817b4e357235b862cbea0147e2b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreShaderExLayeredBlending.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_layered_blending_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_f_f_p_texturing_8h" name="OgreShaderFFPTexturing.h" local="yes" imported="no">OgreShaderFFPTexturing.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::LayeredBlending</class>
    <class kind="struct">Ogre::RTShader::LayeredBlending::TextureBlend</class>
    <class kind="class">Ogre::RTShader::LayeredBlendingFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_LAYEREDBLENDING</name>
      <anchorfile>_ogre_shader_ex_layered_blending_8h.html</anchorfile>
      <anchor>ae55bc079a817e57149a0008c6e85ec2a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreShaderExLinearSkinning.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_linear_skinning_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_ex_hardware_skinning_technique_8h" name="OgreShaderExHardwareSkinningTechnique.h" local="yes" imported="no">OgreShaderExHardwareSkinningTechnique.h</includes>
    <class kind="class">Ogre::RTShader::LinearSkinning</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderExNormalMapLighting.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_normal_map_lighting_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_ex_per_pixel_lighting_8h" name="OgreShaderExPerPixelLighting.h" local="yes" imported="no">OgreShaderExPerPixelLighting.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" imported="no">OgreLight.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <class kind="class">Ogre::RTShader::NormalMapLighting</class>
    <class kind="class">Ogre::RTShader::NormalMapLightingFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_CONSTRUCT_TBNMATRIX</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae51eb16802a9207f0996b57d3c97ddc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_FETCHNORMAL</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gabbeda2f98f182b98f2342fe8a0c8609f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_NORMALMAP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga4c3d15b79dd582053d00d9d7d47a32ad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreShaderExPerPixelLighting.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_per_pixel_lighting_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_f_f_p_lighting_8h" name="OgreShaderFFPLighting.h" local="yes" imported="no">OgreShaderFFPLighting.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" imported="no">OgreLight.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <class kind="class">Ogre::RTShader::PerPixelLighting</class>
    <class kind="class">Ogre::RTShader::PerPixelLightingFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_DIRECTIONAL_DIFFUSE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga75eb5ea0eac488234a8749b8a86ae918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_DIRECTIONAL_DIFFUSESPECULAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae56f940b43f696b1d9c90a5d419903d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_POINT_DIFFUSE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga783580599433f492381773aff51b3e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_POINT_DIFFUSESPECULAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga109d92eb58c1e1d0ce7e1248f79d7e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_SPOT_DIFFUSE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga2620bcaeb32a88f06ae1f3c8cecbb1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_SPOT_DIFFUSESPECULAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8f20b2f1284e114cd7b098e4ad5e418b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_PERPIXELLIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga62fd9d3400be2887116459919fa3d3aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreShaderExTextureAtlasSampler.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_texture_atlas_sampler_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <class kind="struct">Ogre::RTShader::TextureAtlasRecord</class>
    <class kind="class">Ogre::RTShader::TextureAtlasSampler</class>
    <class kind="class">Ogre::RTShader::TextureAtlasSamplerFactory</class>
    <class kind="struct">Ogre::RTShader::TextureAtlasSamplerFactory::TextureAtlasAttib</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>TAS_MAX_TEXTURES</name>
      <anchorfile>_ogre_shader_ex_texture_atlas_sampler_8h.html</anchorfile>
      <anchor>a16a571d301dc098847a76e4cb466ea5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, TextureAtlasTablePtr &gt;</type>
      <name>TextureAtlasMap</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf7c6e39a71eb503a1bc68503493843be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TextureAtlasRecord &gt;</type>
      <name>TextureAtlasTable</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9e2ea84f46631935ec1be81f6621cb75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; TextureAtlasTable &gt;</type>
      <name>TextureAtlasTablePtr</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae2dbb18ab17e09a77a17429beac98115</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>_OgreRTSSExport void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9a4d58acd00118cb86ff41e88e3d2ea3</anchor>
      <arglist>(std::ostream &amp;o, const TextureAtlasSamplerFactory::TextureAtlasAttib &amp;tai)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreShaderExTriplanarTexturing.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_ex_triplanar_texturing_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::TriplanarTexturing</class>
    <class kind="class">Ogre::RTShader::TriplanarTexturingFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_TRIPLANAR_TEXTURING</name>
      <anchorfile>_ogre_shader_ex_triplanar_texturing_8h.html</anchorfile>
      <anchor>a8c0174a846f733e9f37729ca734beeac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPAlphaTest.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_alpha_test_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_f_f_p_texturing_8h" name="OgreShaderFFPTexturing.h" local="yes" imported="no">OgreShaderFFPTexturing.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::FFPAlphaTest</class>
    <class kind="class">Ogre::RTShader::FFPAlphaTestFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPColour.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_colour_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::FFPColour</class>
    <class kind="class">Ogre::RTShader::FFPColourFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPFog.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_fog_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <class kind="class">Ogre::RTShader::FFPFog</class>
    <class kind="class">Ogre::RTShader::FFPFogFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPLighting.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_lighting_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <includes id="_ogre_light_8h" name="OgreLight.h" local="yes" imported="no">OgreLight.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <class kind="class">Ogre::RTShader::FFPLighting</class>
    <class kind="class">Ogre::RTShader::FFPLightingFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPRenderState.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_render_state_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_ADDSIGNED</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3f5296e2c5846bfd3854fa79e3f04d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_ADDSMOOTH</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga61922bfa8246b31d92c97e2f9d1275d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3055db1d26c7f5985ce2c41df03a02bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_DOTPRODUCT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf356c664f6a9ace926247c9d5bce5f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_GENERATE_TEXCOORD_ENV_NORMAL</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf471414666a27608d02c078db102fe13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_GENERATE_TEXCOORD_ENV_REFLECT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga4ddaa01f48cca042142f7d07eb79a531</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_GENERATE_TEXCOORD_ENV_SPHERE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1c7676773d46d7e9d7bd09e4aa7cb9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_GENERATE_TEXCOORD_PROJECTION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga936b90baf3004063efe99d836147b802</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_LERP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf714443c4e6881fc31add54f71441752</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_MODULATEX2</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga863f328a2f0427933e925978cbccbcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_MODULATEX4</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga862e650d597fdeab5bdce48ab8218ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_NORMALIZE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga50515d815bdab27ac1fa1dc41c0977b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_PIXELFOG_DEPTH</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gabaab1e89270cd7f763f2f8e0258c400e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_PIXELFOG_EXP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gac55655d0c3af8860b21fa0c31e47dc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_PIXELFOG_EXP2</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga5884a9b1976be44596eec20f0e005b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_PIXELFOG_LINEAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3ff5cdc27b838b8dc976502e84e996d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_SAMPLE_TEXTURE_PROJ</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga80c3b1ec48d5484537cc0dfbc2ff8000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaacaa49841a295828270684b278808830</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_TRANSFORM_TEXCOORD</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa9b0f586bcddcb368af37697cf4da0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_VERTEXFOG_EXP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa7070959492b977db61224af4c3e8a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_VERTEXFOG_EXP2</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga345b9a8ecba8a9c1207c8625085c4754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_VERTEXFOG_LINEAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8152aa5d7bfdd6b3f343c7775a6acb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9ae1eb54f60d3e3098c48359a2694310</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_COMMON</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf315dcdcd0eeb960135ab30110ae77ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga490ee091e89c283b72eed0dd867736d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gab7d72f56d81dc214ac28a7e40bfa56c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga6455ab92d5367767064f20e26ea23757</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_COLOUR_END</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aadff5a4ef68640ae288c15265b3f8fc3b</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="enumvalue">
      <name>FFP_PS_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa7ae09e0eaa0207d35c1cc4c74513cc5d</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>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPRenderStateBuilder.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_render_state_builder_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_generator_8h" name="OgreShaderGenerator.h" local="yes" imported="no">OgreShaderGenerator.h</includes>
    <class kind="class">Ogre::RTShader::FFPRenderStateBuilder</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPTexturing.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_texturing_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <includes id="_ogre_render_system_8h" name="OgreRenderSystem.h" local="yes" imported="no">OgreRenderSystem.h</includes>
    <class kind="class">Ogre::RTShader::FFPTexturing</class>
    <class kind="class">Ogre::RTShader::FFPTexturingFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFFPTransform.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_f_f_p_transform_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <class kind="class">Ogre::RTShader::FFPTransform</class>
    <class kind="class">Ogre::RTShader::FFPTransformFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderFunction.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_function_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" imported="no">OgreShaderParameter.h</includes>
    <includes id="_ogre_shader_function_atom_8h" name="OgreShaderFunctionAtom.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreShaderFunctionAtom.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_function_atom_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" imported="no">OgreGpuProgramParams.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" imported="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::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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreShaderGenerator.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_generator_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_file_system_layer_8h" name="OgreFileSystemLayer.h" local="yes" imported="no">OgreFileSystemLayer.h</includes>
    <includes id="_ogre_render_object_listener_8h" name="OgreRenderObjectListener.h" local="yes" imported="no">OgreRenderObjectListener.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_shader_render_state_8h" name="OgreShaderRenderState.h" local="yes" imported="no">OgreShaderRenderState.h</includes>
    <includes id="_ogre_script_translator_8h" name="OgreScriptTranslator.h" local="yes" imported="no">OgreScriptTranslator.h</includes>
    <includes id="_ogre_shader_script_translator_8h" name="OgreShaderScriptTranslator.h" local="yes" imported="no">OgreShaderScriptTranslator.h</includes>
    <includes id="_ogre_material_serializer_8h" name="OgreMaterialSerializer.h" local="yes" imported="no">OgreMaterialSerializer.h</includes>
    <class kind="class">Ogre::RTShader::ShaderGenerator</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderGLSLESProgramProcessor.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_g_l_s_l_e_s_program_processor_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_program_processor_8h" name="OgreShaderProgramProcessor.h" local="yes" imported="no">OgreShaderProgramProcessor.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::RTShader::GLSLESProgramProcessor</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderGLSLESProgramWriter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_g_l_s_l_e_s_program_writer_8h</filename>
    <includes id="_ogre_shader_program_writer_manager_8h" name="OgreShaderProgramWriterManager.h" local="yes" imported="no">OgreShaderProgramWriterManager.h</includes>
    <includes id="_ogre_shader_g_l_s_l_program_writer_8h" name="OgreShaderGLSLProgramWriter.h" local="yes" imported="no">OgreShaderGLSLProgramWriter.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" imported="no">OgreShaderParameter.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::RTShader::GLSLESProgramWriter</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterGLSLESFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderGLSLProgramProcessor.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_g_l_s_l_program_processor_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_program_processor_8h" name="OgreShaderProgramProcessor.h" local="yes" imported="no">OgreShaderProgramProcessor.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::RTShader::GLSLProgramProcessor</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderGLSLProgramWriter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_g_l_s_l_program_writer_8h</filename>
    <includes id="_ogre_shader_program_writer_manager_8h" name="OgreShaderProgramWriterManager.h" local="yes" imported="no">OgreShaderProgramWriterManager.h</includes>
    <includes id="_ogre_shader_program_writer_8h" name="OgreShaderProgramWriter.h" local="yes" imported="no">OgreShaderProgramWriter.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" imported="no">OgreShaderParameter.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::RTShader::GLSLProgramWriter</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterGLSLFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderHLSLProgramProcessor.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_h_l_s_l_program_processor_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_program_processor_8h" name="OgreShaderProgramProcessor.h" local="yes" imported="no">OgreShaderProgramProcessor.h</includes>
    <class kind="class">Ogre::RTShader::HLSLProgramProcessor</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderHLSLProgramWriter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_h_l_s_l_program_writer_8h</filename>
    <includes id="_ogre_shader_program_writer_manager_8h" name="OgreShaderProgramWriterManager.h" local="yes" imported="no">OgreShaderProgramWriterManager.h</includes>
    <includes id="_ogre_shader_c_g_program_writer_8h" name="OgreShaderCGProgramWriter.h" local="yes" imported="no">OgreShaderCGProgramWriter.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" imported="no">OgreShaderParameter.h</includes>
    <class kind="class">Ogre::RTShader::HLSLProgramWriter</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterHLSLFactory</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderMaterialSerializerListener.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/src/</path>
    <filename>_ogre_shader_material_serializer_listener_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_material_serializer_8h" name="OgreMaterialSerializer.h" local="yes" imported="no">OgreMaterialSerializer.h</includes>
    <includes id="_ogre_shader_generator_8h" name="OgreShaderGenerator.h" local="yes" imported="no">OgreShaderGenerator.h</includes>
    <class kind="class">Ogre::RTShader::SGMaterialSerializerListener</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderParameter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_parameter_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_vector2_8h" name="OgreVector2.h" local="yes" imported="no">OgreVector2.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" imported="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>
    <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>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>
  </compound>
  <compound kind="file">
    <name>OgreShaderPrecompiledHeaders.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/src/</path>
    <filename>_ogre_shader_precompiled_headers_8h</filename>
    <includes id="_ogre_material_manager_8h" name="OgreMaterialManager.h" local="yes" imported="no">OgreMaterialManager.h</includes>
    <includes id="_ogre_technique_8h" name="OgreTechnique.h" local="yes" imported="no">OgreTechnique.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_viewport_8h" name="OgreViewport.h" local="yes" imported="no">OgreViewport.h</includes>
    <includes id="_ogre_gpu_program_manager_8h" name="OgreGpuProgramManager.h" local="yes" imported="no">OgreGpuProgramManager.h</includes>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" imported="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_ogre_root_8h" name="OgreRoot.h" local="yes" imported="no">OgreRoot.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <includes id="_ogre_string_converter_8h" name="OgreStringConverter.h" local="yes" imported="no">OgreStringConverter.h</includes>
    <includes id="_ogre_log_manager_8h" name="OgreLogManager.h" local="yes" imported="no">OgreLogManager.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" imported="no">OgreMesh.h</includes>
    <includes id="_ogre_sub_mesh_8h" name="OgreSubMesh.h" local="yes" imported="no">OgreSubMesh.h</includes>
    <includes id="_ogre_entity_8h" name="OgreEntity.h" local="yes" imported="no">OgreEntity.h</includes>
    <includes id="_ogre_sub_entity_8h" name="OgreSubEntity.h" local="yes" imported="no">OgreSubEntity.h</includes>
    <includes id="_ogre_texture_manager_8h" name="OgreTextureManager.h" local="yes" imported="no">OgreTextureManager.h</includes>
    <includes id="_ogre_shader_function_8h" name="OgreShaderFunction.h" local="yes" imported="no">OgreShaderFunction.h</includes>
    <includes id="_ogre_shader_function_atom_8h" name="OgreShaderFunctionAtom.h" local="yes" imported="no">OgreShaderFunctionAtom.h</includes>
    <includes id="_ogre_shader_generator_8h" name="OgreShaderGenerator.h" local="yes" imported="no">OgreShaderGenerator.h</includes>
    <includes id="_ogre_shader_program_8h" name="OgreShaderProgram.h" local="yes" imported="no">OgreShaderProgram.h</includes>
    <includes id="_ogre_shader_program_set_8h" name="OgreShaderProgramSet.h" local="yes" imported="no">OgreShaderProgramSet.h</includes>
    <includes id="_ogre_shader_program_manager_8h" name="OgreShaderProgramManager.h" local="yes" imported="no">OgreShaderProgramManager.h</includes>
    <includes id="_ogre_shader_program_processor_8h" name="OgreShaderProgramProcessor.h" local="yes" imported="no">OgreShaderProgramProcessor.h</includes>
    <includes id="_ogre_shader_render_state_8h" name="OgreShaderRenderState.h" local="yes" imported="no">OgreShaderRenderState.h</includes>
    <includes id="_ogre_shader_material_serializer_listener_8h" name="OgreShaderMaterialSerializerListener.h" local="yes" imported="no">OgreShaderMaterialSerializerListener.h</includes>
    <includes id="_ogre_shader_program_writer_manager_8h" name="OgreShaderProgramWriterManager.h" local="yes" imported="no">OgreShaderProgramWriterManager.h</includes>
    <includes id="_ogre_shader_f_f_p_render_state_8h" name="OgreShaderFFPRenderState.h" local="yes" imported="no">OgreShaderFFPRenderState.h</includes>
    <includes id="_ogre_shader_f_f_p_render_state_builder_8h" name="OgreShaderFFPRenderStateBuilder.h" local="yes" imported="no">OgreShaderFFPRenderStateBuilder.h</includes>
    <includes id="_ogre_shader_f_f_p_transform_8h" name="OgreShaderFFPTransform.h" local="yes" imported="no">OgreShaderFFPTransform.h</includes>
    <includes id="_ogre_shader_f_f_p_lighting_8h" name="OgreShaderFFPLighting.h" local="yes" imported="no">OgreShaderFFPLighting.h</includes>
    <includes id="_ogre_shader_f_f_p_colour_8h" name="OgreShaderFFPColour.h" local="yes" imported="no">OgreShaderFFPColour.h</includes>
    <includes id="_ogre_shader_f_f_p_texturing_8h" name="OgreShaderFFPTexturing.h" local="yes" imported="no">OgreShaderFFPTexturing.h</includes>
    <includes id="_ogre_shader_f_f_p_fog_8h" name="OgreShaderFFPFog.h" local="yes" imported="no">OgreShaderFFPFog.h</includes>
    <includes id="_ogre_shader_f_f_p_alpha_test_8h" name="OgreShaderFFPAlphaTest.h" local="yes" imported="no">OgreShaderFFPAlphaTest.h</includes>
    <includes id="_ogre_shader_ex_per_pixel_lighting_8h" name="OgreShaderExPerPixelLighting.h" local="yes" imported="no">OgreShaderExPerPixelLighting.h</includes>
    <includes id="_ogre_shader_ex_normal_map_lighting_8h" name="OgreShaderExNormalMapLighting.h" local="yes" imported="no">OgreShaderExNormalMapLighting.h</includes>
    <includes id="_ogre_shader_ex_integrated_p_s_s_m3_8h" name="OgreShaderExIntegratedPSSM3.h" local="yes" imported="no">OgreShaderExIntegratedPSSM3.h</includes>
    <includes id="_ogre_shader_ex_layered_blending_8h" name="OgreShaderExLayeredBlending.h" local="yes" imported="no">OgreShaderExLayeredBlending.h</includes>
    <includes id="_ogre_shader_ex_hardware_skinning_technique_8h" name="OgreShaderExHardwareSkinningTechnique.h" local="yes" imported="no">OgreShaderExHardwareSkinningTechnique.h</includes>
    <includes id="_ogre_shader_ex_hardware_skinning_8h" name="OgreShaderExHardwareSkinning.h" local="yes" imported="no">OgreShaderExHardwareSkinning.h</includes>
    <includes id="_ogre_shader_ex_linear_skinning_8h" name="OgreShaderExLinearSkinning.h" local="yes" imported="no">OgreShaderExLinearSkinning.h</includes>
    <includes id="_ogre_shader_ex_dual_quaternion_skinning_8h" name="OgreShaderExDualQuaternionSkinning.h" local="yes" imported="no">OgreShaderExDualQuaternionSkinning.h</includes>
    <includes id="_ogre_shader_ex_texture_atlas_sampler_8h" name="OgreShaderExTextureAtlasSampler.h" local="yes" imported="no">OgreShaderExTextureAtlasSampler.h</includes>
    <includes id="_ogre_shader_ex_triplanar_texturing_8h" name="OgreShaderExTriplanarTexturing.h" local="yes" imported="no">OgreShaderExTriplanarTexturing.h</includes>
    <includes id="_ogre_shader_c_g_program_processor_8h" name="OgreShaderCGProgramProcessor.h" local="yes" imported="no">OgreShaderCGProgramProcessor.h</includes>
    <includes id="_ogre_shader_h_l_s_l_program_processor_8h" name="OgreShaderHLSLProgramProcessor.h" local="yes" imported="no">OgreShaderHLSLProgramProcessor.h</includes>
    <includes id="_ogre_shader_g_l_s_l_program_processor_8h" name="OgreShaderGLSLProgramProcessor.h" local="yes" imported="no">OgreShaderGLSLProgramProcessor.h</includes>
    <includes id="_ogre_shader_g_l_s_l_e_s_program_processor_8h" name="OgreShaderGLSLESProgramProcessor.h" local="yes" imported="no">OgreShaderGLSLESProgramProcessor.h</includes>
    <includes id="_ogre_shader_program_writer_8h" name="OgreShaderProgramWriter.h" local="yes" imported="no">OgreShaderProgramWriter.h</includes>
    <includes id="_ogre_shader_c_g_program_writer_8h" name="OgreShaderCGProgramWriter.h" local="yes" imported="no">OgreShaderCGProgramWriter.h</includes>
    <includes id="_ogre_shader_h_l_s_l_program_writer_8h" name="OgreShaderHLSLProgramWriter.h" local="yes" imported="no">OgreShaderHLSLProgramWriter.h</includes>
    <includes id="_ogre_shader_g_l_s_l_program_writer_8h" name="OgreShaderGLSLProgramWriter.h" local="yes" imported="no">OgreShaderGLSLProgramWriter.h</includes>
    <includes id="_ogre_shader_g_l_s_l_e_s_program_writer_8h" name="OgreShaderGLSLESProgramWriter.h" local="yes" imported="no">OgreShaderGLSLESProgramWriter.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreShaderPrerequisites.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
    <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>GeneralAllocatedObject</type>
      <name>RTShaderSystemAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a3f7035c5ce4caa67a610946c00e442d0</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>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>SkinningType</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a8c100ce939d23573f062f3ad579998a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_LINEAR</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a8c100ce939d23573f062f3ad579998a1ab979c94e41c61d62d15f4771c5202e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_DUAL_QUATERNION</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a8c100ce939d23573f062f3ad579998a1a08c0d76a7a8df2b6a839749c5be6c1af</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>
  </compound>
  <compound kind="file">
    <name>OgreShaderProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_shader_function_8h" name="OgreShaderFunction.h" local="yes" imported="no">OgreShaderFunction.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="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-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_manager_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <class kind="class">Ogre::RTShader::ProgramManager</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderProgramProcessor.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_processor_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_function_atom_8h" name="OgreShaderFunctionAtom.h" local="yes" imported="no">OgreShaderFunctionAtom.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <class kind="class">Ogre::RTShader::ProgramProcessor</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::RTShader</namespace>
  </compound>
  <compound kind="file">
    <name>OgreShaderProgramSet.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_set_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="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-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_writer_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_gpu_program_params_8h" name="OgreGpuProgramParams.h" local="yes" imported="no">OgreGpuProgramParams.h</includes>
    <includes id="_ogre_gpu_program_8h" name="OgreGpuProgram.h" local="yes" imported="no">OgreGpuProgram.h</includes>
    <includes id="_ogre_shader_parameter_8h" name="OgreShaderParameter.h" local="yes" imported="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-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_program_writer_manager_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <class kind="class">Ogre::RTShader::ProgramWriterFactory</class>
    <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-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_render_state_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_sub_render_state_8h" name="OgreShaderSubRenderState.h" local="yes" imported="no">OgreShaderSubRenderState.h</includes>
    <includes id="_ogre_shader_program_set_8h" name="OgreShaderProgramSet.h" local="yes" imported="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-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_script_translator_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_script_translator_8h" name="OgreScriptTranslator.h" local="yes" imported="no">OgreScriptTranslator.h</includes>
    <includes id="_ogre_script_compiler_8h" name="OgreScriptCompiler.h" local="yes" imported="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-1.12.2/Components/RTShaderSystem/include/</path>
    <filename>_ogre_shader_sub_render_state_8h</filename>
    <includes id="_ogre_shader_prerequisites_8h" name="OgreShaderPrerequisites.h" local="yes" imported="no">OgreShaderPrerequisites.h</includes>
    <includes id="_ogre_shader_script_translator_8h" name="OgreShaderScriptTranslator.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreShadowCameraSetup.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_focused_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shadow_camera_setup_8h" name="OgreShadowCameraSetup.h" local="yes" imported="no">OgreShadowCameraSetup.h</includes>
    <includes id="_ogre_polygon_8h" name="OgrePolygon.h" local="yes" imported="no">OgrePolygon.h</includes>
    <includes id="_ogre_convex_body_8h" name="OgreConvexBody.h" local="yes" imported="no">OgreConvexBody.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_li_s_p_s_m_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shadow_camera_setup_focused_8h" name="OgreShadowCameraSetupFocused.h" local="yes" imported="no">OgreShadowCameraSetupFocused.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_plane_optimal_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shadow_camera_setup_8h" name="OgreShadowCameraSetup.h" local="yes" imported="no">OgreShadowCameraSetup.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_shadow_camera_setup_p_s_s_m_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shadow_camera_setup_li_s_p_s_m_8h" name="OgreShadowCameraSetupLiSPSM.h" local="yes" imported="no">OgreShadowCameraSetupLiSPSM.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_shadow_caster_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ShadowCaster</class>
    <class kind="class">Ogre::ShadowRenderable</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreShadows.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>_ogre_shadows_8md</filename>
  </compound>
  <compound kind="file">
    <name>OgreSharedPtr.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_shared_ptr_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::SharedPtr</class>
    <class kind="struct">Ogre::SPFMDeleteT</class>
    <class kind="struct">Ogre::SPFMNone</class>
    <namespace>Ogre</namespace>
    <member kind="variable">
      <type>const SPFMDeleteT</type>
      <name>SPFM_DELETE_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaf6f97a6839d09383771cbe638a56f256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SPFMNone</type>
      <name>SPFM_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7eed296b598179beccca6458853544f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreSimplePageContentCollection.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Paging/include/</path>
    <filename>_ogre_simple_page_content_collection_8h</filename>
    <includes id="_ogre_paging_prerequisites_8h" name="OgrePagingPrerequisites.h" local="yes" imported="no">OgrePagingPrerequisites.h</includes>
    <includes id="_ogre_page_content_collection_8h" name="OgrePageContentCollection.h" local="yes" imported="no">OgrePageContentCollection.h</includes>
    <includes id="_ogre_page_content_collection_factory_8h" name="OgrePageContentCollectionFactory.h" local="yes" imported="no">OgrePageContentCollectionFactory.h</includes>
    <class kind="class">Ogre::SimplePageContentCollection</class>
    <class kind="class">Ogre::SimplePageContentCollectionFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSimpleRenderable.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_simple_renderable_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_simple_spline_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_singleton_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_animation_8h" name="OgreAnimation.h" local="yes" imported="no">OgreAnimation.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="struct">Ogre::LinkedSkeletonAnimationSource</class>
    <class kind="class">Ogre::Skeleton</class>
    <namespace>Ogre</namespace>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MAX_NUM_BONES</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga4393e2afffe021cb323b896779de3d17</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SkeletonAnimationBlendMode</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga230b218164ffe5e6ee8970bef57e6abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANIMBLEND_AVERAGE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga230b218164ffe5e6ee8970bef57e6abda4d13dab20a3642f5fc20cf2bec22c2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANIMBLEND_CUMULATIVE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga230b218164ffe5e6ee8970bef57e6abda5628f84206e4555c948422d2e62b7793</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreSkeletonFileFormat.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_file_format_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreSkeletonInstance.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_instance_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_skeleton_8h" name="OgreSkeleton.h" local="yes" imported="no">OgreSkeleton.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_skeleton_serializer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_serializer_8h" name="OgreSerializer.h" local="yes" imported="no">OgreSerializer.h</includes>
    <class kind="class">Ogre::SkeletonSerializer</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreSmallVector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_small_vector_8h</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>
    <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="file">
    <name>OgreSphere.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_sphere_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <class kind="class">Ogre::Sphere</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSPIRVShaderFactory.h</name>
    <path>/build/ogre/src/ogre-1.12.2/RenderSystems/GL3Plus/include/</path>
    <filename>_ogre_s_p_i_r_v_shader_factory_8h</filename>
    <includes id="_ogre_g_l3_plus_prerequisites_8h" name="OgreGL3PlusPrerequisites.h" local="yes" imported="no">OgreGL3PlusPrerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_ogre_g_l_s_l_shader_8h" name="OgreGLSLShader.h" local="yes" imported="no">OgreGLSLShader.h</includes>
    <class kind="class">Ogre::SPIRVShader</class>
    <class kind="class">Ogre::SPIRVShaderFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreStaticFaceGroup.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_static_face_group_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_plane_8h" name="OgrePlane.h" local="yes" imported="no">OgrePlane.h</includes>
    <includes id="_ogre_patch_surface_8h" name="OgrePatchSurface.h" local="yes" imported="no">OgrePatchSurface.h</includes>
    <class kind="struct">Ogre::StaticFaceGroup</class>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreStaticGeometry.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_static_geometry_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_mesh_8h" name="OgreMesh.h" local="yes" imported="no">OgreMesh.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>OgreStaticPluginLoader.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_static_plugin_loader_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">OgreBites::StaticPluginLoader</class>
    <namespace>OgreBites</namespace>
  </compound>
  <compound kind="file">
    <name>OgreSTBICodec.h</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/STBICodec/include/</path>
    <filename>_ogre_s_t_b_i_codec_8h</filename>
    <includes id="_ogre_image_codec_8h" name="OgreImageCodec.h" local="yes" imported="no">OgreImageCodec.h</includes>
    <includes id="_ogre_plugin_8h" name="OgrePlugin.h" local="yes" imported="no">OgrePlugin.h</includes>
    <class kind="class">Ogre::STBIImageCodec</class>
    <class kind="class">Ogre::STBIPlugin</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreStdHeaders.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_std_headers_8h</filename>
  </compound>
  <compound kind="file">
    <name>OgreStreamSerialiser.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_stream_serialiser_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_string_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>a18be116478950d504532daf9c307fa1b</anchor>
      <arglist>(A, B)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>stricmp</name>
      <anchorfile>_ogre_string_8h.html</anchorfile>
      <anchor>a4e0be90a3757e352f42612d09a7d1aa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>strnicmp</name>
      <anchorfile>_ogre_string_8h.html</anchorfile>
      <anchor>a16a19b1831112e876b010468ec15916f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::hash&lt; _StringBase &gt;</type>
      <name>_StringHash</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga307e770de5f32f2154607e3f30049534</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreStringConverter.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_string_converter_8h</filename>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_string_vector_8h" name="OgreStringVector.h" local="yes" imported="no">OgreStringVector.h</includes>
    <includes id="_ogre_colour_value_8h" name="OgreColourValue.h" local="yes" imported="no">OgreColourValue.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_vector2_8h" name="OgreVector2.h" local="yes" imported="no">OgreVector2.h</includes>
    <class kind="class">Ogre::StringConverter</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreStringInterface.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_string_interface_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::ParamCommand</class>
    <class kind="class">Ogre::ParamDictionary</class>
    <class kind="class">Ogre::ParameterDef</class>
    <class kind="class">Ogre::StringInterface</class>
    <namespace>Ogre</namespace>
    <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; ParameterDef &gt;</type>
      <name>ParameterList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga1838c2b0619ade1f5e29767062212872</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>
  </compound>
  <compound kind="file">
    <name>OgreStringVector.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_string_vector_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_string_8h" name="OgreString.h" local="yes" imported="no">OgreString.h</includes>
    <namespace>Ogre</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreSubEntity.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_sub_entity_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="no">OgreRenderable.h</includes>
    <includes id="_ogre_hardware_buffer_manager_8h" name="OgreHardwareBufferManager.h" local="yes" imported="no">OgreHardwareBufferManager.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_sub_mesh_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_vertex_bone_assignment_8h" name="OgreVertexBoneAssignment.h" local="yes" imported="no">OgreVertexBoneAssignment.h</includes>
    <includes id="_ogre_animation_track_8h" name="OgreAnimationTrack.h" local="yes" imported="no">OgreAnimationTrack.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_tag_point_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_bone_8h" name="OgreBone.h" local="yes" imported="no">OgreBone.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_tangent_space_calc_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_vector2_8h" name="OgreVector2.h" local="yes" imported="no">OgreVector2.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_technique_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_pass_8h" name="OgrePass.h" local="yes" imported="no">OgrePass.h</includes>
    <includes id="_ogre_render_system_capabilities_8h" name="OgreRenderSystemCapabilities.h" local="yes" imported="no">OgreRenderSystemCapabilities.h</includes>
    <includes id="_ogre_user_object_bindings_8h" name="OgreUserObjectBindings.h" local="yes" imported="no">OgreUserObjectBindings.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>OgreTerrain.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_scene_manager_8h" name="OgreSceneManager.h" local="yes" imported="no">OgreSceneManager.h</includes>
    <includes id="_ogre_terrain_material_generator_8h" name="OgreTerrainMaterialGenerator.h" local="yes" imported="no">OgreTerrainMaterialGenerator.h</includes>
    <includes id="_ogre_terrain_layer_blend_map_8h" name="OgreTerrainLayerBlendMap.h" local="yes" imported="no">OgreTerrainLayerBlendMap.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_terrain_lod_manager_8h" name="OgreTerrainLodManager.h" local="yes" imported="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-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_auto_update_lod_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreTerrainGroup.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_group_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_terrain_8h" name="OgreTerrain.h" local="yes" imported="no">OgreTerrain.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_iterator_wrappers_8h" name="OgreIteratorWrappers.h" local="yes" imported="no">OgreIteratorWrappers.h</includes>
    <includes id="_ogre_config_file_8h" name="OgreConfigFile.h" local="yes" imported="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-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_layer_blend_map_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_data_stream_8h" name="OgreDataStream.h" local="yes" imported="no">OgreDataStream.h</includes>
    <class kind="class">Ogre::TerrainLayerBlendMap</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerBlendMap * &gt;</type>
      <name>TerrainLayerBlendMapList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga13ef117fcdcdaf0c609c62f297d94c16</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreTerrainLodManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_lod_manager_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="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-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_material_generator_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_pixel_format_8h" name="OgrePixelFormat.h" local="yes" imported="no">OgrePixelFormat.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <class kind="struct">Ogre::TerrainLayerDeclaration</class>
    <class kind="struct">Ogre::TerrainLayerSampler</class>
    <class kind="struct">Ogre::TerrainLayerSamplerElement</class>
    <class kind="class">Ogre::TerrainMaterialGenerator</class>
    <class kind="class">Ogre::TerrainMaterialGenerator::Profile</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerSamplerElement &gt;</type>
      <name>TerrainLayerSamplerElementList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gab3e9ec2172cfcad003ca034009369271</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerSampler &gt;</type>
      <name>TerrainLayerSamplerList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga8bc95785d736a01b4140f9a427e9b630</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="enumeration">
      <type></type>
      <name>TerrainLayerSamplerSemantic</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gad6e8e88c8f2109b45648fd6f3ec00a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_ALBEDO</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84a6407050de320fbf7c06c77bb97e647e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_NORMAL</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84ae90f168a77e4047af27e14ca52d8205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_HEIGHT</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84adeb418649d89cf961e3f60b009a5e5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_SPECULAR</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84ae7b29f10d891aac2a3e41c71f7fa96c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreTerrainMaterialGeneratorA.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_material_generator_a_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_terrain_material_generator_8h" name="OgreTerrainMaterialGenerator.h" local="yes" imported="no">OgreTerrainMaterialGenerator.h</includes>
    <class kind="class">Ogre::TerrainMaterialGeneratorA</class>
    <class kind="class">Ogre::TerrainMaterialGeneratorA::SM2Profile</class>
    <namespace>Ogre</namespace>
    <member kind="enumeration">
      <type></type>
      <name>TechniqueType</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga632903bb3f8ee3d838b17177bfb7cbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HIGH_LOD</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca5b8d4b96e0e0882f2bbcfebc98cf393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOW_LOD</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca4a929fbb87f8f18c5d46dc10fb9e73c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_COMPOSITE_MAP</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca654c39dbe72fc28d943bfa476b54867d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreTerrainMaterialShaderHelpers.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Terrain/src/</path>
    <filename>_ogre_terrain_material_shader_helpers_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_terrain_material_generator_a_8h" name="OgreTerrainMaterialGeneratorA.h" local="yes" imported="no">OgreTerrainMaterialGeneratorA.h</includes>
    <class kind="class">Ogre::ShaderHelper</class>
    <class kind="struct">Ogre::ShaderHelperCg</class>
    <class kind="struct">Ogre::ShaderHelperGLSL</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>TerrainMaterialGeneratorA::SM2Profile</type>
      <name>SM2Profile</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a09ac7d69c6fbb892b4445f53b67f747a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreTerrainPagedWorldSection.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_paged_world_section_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_paged_world_section_8h" name="OgrePagedWorldSection.h" local="yes" imported="no">OgrePagedWorldSection.h</includes>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">OgreWorkQueue.h</includes>
    <includes id="_ogre_terrain_group_8h" name="OgreTerrainGroup.h" local="yes" imported="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-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_paging_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_paged_world_section_8h" name="OgrePagedWorldSection.h" local="yes" imported="no">OgrePagedWorldSection.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="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-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_prerequisites_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>TerrainAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae9aa0b56067c2069d99ccc9894cf9a03</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreTerrainQuadTreeNode.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Terrain/include/</path>
    <filename>_ogre_terrain_quad_tree_node_8h</filename>
    <includes id="_ogre_terrain_prerequisites_8h" name="OgreTerrainPrerequisites.h" local="yes" imported="no">OgreTerrainPrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_movable_object_8h" name="OgreMovableObject.h" local="yes" imported="no">OgreMovableObject.h</includes>
    <includes id="_ogre_renderable_8h" name="OgreRenderable.h" local="yes" imported="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>OgreTextAreaOverlayElement.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Overlay/include/</path>
    <filename>_ogre_text_area_overlay_element_8h</filename>
    <includes id="_ogre_overlay_element_8h" name="OgreOverlayElement.h" local="yes" imported="no">OgreOverlayElement.h</includes>
    <includes id="_ogre_render_operation_8h" name="OgreRenderOperation.h" local="yes" imported="no">OgreRenderOperation.h</includes>
    <includes id="_ogre_font_8h" name="OgreFont.h" local="yes" imported="no">OgreFont.h</includes>
    <class kind="class">Ogre::TextAreaOverlayElement</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdAlignment</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdCaption</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdCharHeight</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdColour</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdColourBottom</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdColourTop</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdFontName</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdSpaceWidth</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTexture.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_texture_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_buffer_8h" name="OgreHardwareBuffer.h" local="yes" imported="no">OgreHardwareBuffer.h</includes>
    <includes id="_ogre_resource_8h" name="OgreResource.h" local="yes" imported="no">OgreResource.h</includes>
    <includes id="_ogre_image_8h" name="OgreImage.h" local="yes" imported="no">OgreImage.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::Texture</class>
    <namespace>Ogre</namespace>
    <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>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>gae50520af6377ff8184cf79125cb9c4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_1D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a18bf88d3a14ba28d6602689e398416bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7af1f732018f5a2a7d35233e2ceeb4ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_3D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7aa80e2545e817591a0b4547f987987d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_CUBE_MAP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7ae295fe0fa26623b66cc023f462962344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D_ARRAY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a11589b2d4fbe6213dcdaf4e78894a3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D_RECT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a6848cebb37b67815f743814ebddc965b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_EXTERNAL_OES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a1a31bbe700e223257fb2d18afcb14d73</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_SRV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67aeaa879e353bc503f741a0a0671b35c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_UAV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a85ca4e5cb922c3a2381ed5eed01c0cf1</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_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67acaa45fe77d1becf4c5bd353bc2aa764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_NOTSHADERRESOURCE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a186a9408e017e08e63c56db55da7f09f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreTextureManager.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_texture_manager_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_resource_manager_8h" name="OgreResourceManager.h" local="yes" imported="no">OgreResourceManager.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_singleton_8h" name="OgreSingleton.h" local="yes" imported="no">OgreSingleton.h</includes>
    <includes id="_ogre_texture_unit_state_8h" name="OgreTextureUnitState.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_texture_unit_state_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_blend_mode_8h" name="OgreBlendMode.h" local="yes" imported="no">OgreBlendMode.h</includes>
    <includes id="_ogre_matrix4_8h" name="OgreMatrix4.h" local="yes" imported="no">OgreMatrix4.h</includes>
    <includes id="_ogre_texture_8h" name="OgreTexture.h" local="yes" imported="no">OgreTexture.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreThreadDefines.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_defines_8h</filename>
    <includes id="_ogre_thread_defines_none_8h" name="OgreThreadDefinesNone.h" local="yes" imported="no">OgreThreadDefinesNone.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_MUTEX_NAME</name>
      <anchorfile>_ogre_thread_defines_8h.html</anchorfile>
      <anchor>ab5230fc97085f9d074db2e47a4fd93d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_MUTEX</name>
      <anchorfile>_ogre_thread_defines_8h.html</anchorfile>
      <anchor>a8a4683cdaf73994ea7ec391c1ba82b60</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_MUTEX_NAMED</name>
      <anchorfile>_ogre_thread_defines_8h.html</anchorfile>
      <anchor>a39e611f7baf80408d740fce6a2502414</anchor>
      <arglist>(mutexName, lockName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_RW_MUTEX_READ</name>
      <anchorfile>_ogre_thread_defines_8h.html</anchorfile>
      <anchor>a94e5c080fee840c4ee87132157cc3eda</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_RW_MUTEX_WRITE</name>
      <anchorfile>_ogre_thread_defines_8h.html</anchorfile>
      <anchor>a0a38f532fc987f34e7ffa1d18b770fc9</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MUTEX</name>
      <anchorfile>_ogre_thread_defines_8h.html</anchorfile>
      <anchor>a2fb96ea8ad9700f804480d1d7f5d692d</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_RW_MUTEX</name>
      <anchorfile>_ogre_thread_defines_8h.html</anchorfile>
      <anchor>afd886be58b0d9b415076b07abfcc50fc</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_SYNCHRONISER</name>
      <anchorfile>_ogre_thread_defines_8h.html</anchorfile>
      <anchor>a792b8674a3579bf049e399dbfecf9f8b</anchor>
      <arglist>(sync)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreThreadDefinesBoost.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_defines_boost_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a18a523fad1f9e10324e1742865f562b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>ab0e8c6d123555d7447c38185a1b9105e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COPY_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>acf02af48b9d015cd2f0c10e22466c73a</anchor>
      <arglist>(from)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a8b873e0e48fc343f9553e1dc526ff6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>ace4a3180018d84c5295b17251233abfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a062b6df8793a5440c06a9056ff1c8fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MUTEX_CONDITIONAL</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a615a8a037a8f3290ec86ec0e376042b7</anchor>
      <arglist>(mutex)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a9ea1b6f845efd15c581b914ac84b93a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_SET_AUTO_SHARED_MUTEX_NULL</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a053475f75a35e320fa019cf083ba8918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>ac853de57688aefaec88f75cd9e0ac388</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX_INSTANCE</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a042f108091bba675307acb915a71bfa9</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_CREATE</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a29238378cd8d5ec729999a09d2db45ef</anchor>
      <arglist>(name, worker)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_CURRENT_ID</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>ab66207012917d8d514990e3ea4e54dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_DESTROY</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a67eae9d26fe65dd5c5e71a219789335c</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_HARDWARE_CONCURRENCY</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a736dde6a8a0eb784ed9d6988cbd56e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_ID_TYPE</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a21d86a876c769de54655c13cd2743a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_NOTIFY_ALL</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a15a4eee729a2c973782b3d65262b6c33</anchor>
      <arglist>(sync)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_NOTIFY_ONE</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>af95a22a8a787bbf4956772d36a0ccab5</anchor>
      <arglist>(sync)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_SLEEP</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>acb589a5397e0187e83e7337eb59e9881</anchor>
      <arglist>(ms)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_TYPE</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a215c480bf7f0aef85c342201319e256a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_WAIT</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a2a5197ca265b2bfc25a5d0aa570d1f31</anchor>
      <arglist>(sync, mutex, lock)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_WORKER_INHERIT</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>aa930d7a43e02d7c703548852a55036e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_YIELD</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a30df0c1739013ab3cd4a816e61244146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a8ce85557a9af87093c51ee7e29983ed3</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX_NAMED</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>ab994bbfdc9effbbf7170506620add8e0</anchor>
      <arglist>(mutexName, lockName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_READ</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a619b589bf85e2deca439924b27c5b29b</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_WRITE</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>aed7a72a99f609434732d2c9bffdd1d1a</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>aef45f7f02d94eb68cda327d125058b99</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_RW_MUTEX</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a93a0daf49b4ab20d73093acf8fc77059</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_THREAD_SYNCHRONISER</name>
      <anchorfile>_ogre_thread_defines_boost_8h.html</anchorfile>
      <anchor>a8c5b2c6cad1da22c99abd7feda6b489a</anchor>
      <arglist>(sync)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreThreadDefinesNone.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_defines_none_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a18a523fad1f9e10324e1742865f562b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>ab0e8c6d123555d7447c38185a1b9105e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COPY_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>acf02af48b9d015cd2f0c10e22466c73a</anchor>
      <arglist>(from)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a8b873e0e48fc343f9553e1dc526ff6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>ace4a3180018d84c5295b17251233abfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a062b6df8793a5440c06a9056ff1c8fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MUTEX_CONDITIONAL</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a2201eef4cf31a94b24d79de6de3445af</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a9ea1b6f845efd15c581b914ac84b93a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_SET_AUTO_SHARED_MUTEX_NULL</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a053475f75a35e320fa019cf083ba8918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>ac853de57688aefaec88f75cd9e0ac388</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX_INSTANCE</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a042f108091bba675307acb915a71bfa9</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_CURRENT_ID</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>ab66207012917d8d514990e3ea4e54dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_HARDWARE_CONCURRENCY</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a736dde6a8a0eb784ed9d6988cbd56e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_NOTIFY_ALL</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a15a4eee729a2c973782b3d65262b6c33</anchor>
      <arglist>(sync)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_NOTIFY_ONE</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>af95a22a8a787bbf4956772d36a0ccab5</anchor>
      <arglist>(sync)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_SLEEP</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>acb589a5397e0187e83e7337eb59e9881</anchor>
      <arglist>(ms)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_WORKER_INHERIT</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>aa930d7a43e02d7c703548852a55036e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_YIELD</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a30df0c1739013ab3cd4a816e61244146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a8ce85557a9af87093c51ee7e29983ed3</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX_NAMED</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>ab994bbfdc9effbbf7170506620add8e0</anchor>
      <arglist>(mutexName, lockName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_READ</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a619b589bf85e2deca439924b27c5b29b</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_WRITE</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>aed7a72a99f609434732d2c9bffdd1d1a</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>aef45f7f02d94eb68cda327d125058b99</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_RW_MUTEX</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a93a0daf49b4ab20d73093acf8fc77059</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_THREAD_SYNCHRONISER</name>
      <anchorfile>_ogre_thread_defines_none_8h.html</anchorfile>
      <anchor>a8c5b2c6cad1da22c99abd7feda6b489a</anchor>
      <arglist>(sync)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreThreadDefinesPoco.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_defines_poco_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a18a523fad1f9e10324e1742865f562b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>ab0e8c6d123555d7447c38185a1b9105e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COPY_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>acf02af48b9d015cd2f0c10e22466c73a</anchor>
      <arglist>(from)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a8b873e0e48fc343f9553e1dc526ff6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>ace4a3180018d84c5295b17251233abfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a062b6df8793a5440c06a9056ff1c8fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MUTEX_CONDITIONAL</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a615a8a037a8f3290ec86ec0e376042b7</anchor>
      <arglist>(mutex)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a9ea1b6f845efd15c581b914ac84b93a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_SET_AUTO_SHARED_MUTEX_NULL</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a053475f75a35e320fa019cf083ba8918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>ac853de57688aefaec88f75cd9e0ac388</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX_INSTANCE</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a042f108091bba675307acb915a71bfa9</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_CREATE</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a29238378cd8d5ec729999a09d2db45ef</anchor>
      <arglist>(name, worker)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_CURRENT_ID</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>ab66207012917d8d514990e3ea4e54dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_DESTROY</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a67eae9d26fe65dd5c5e71a219789335c</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_HARDWARE_CONCURRENCY</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a736dde6a8a0eb784ed9d6988cbd56e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_ID_TYPE</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a21d86a876c769de54655c13cd2743a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_NOTIFY_ALL</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a15a4eee729a2c973782b3d65262b6c33</anchor>
      <arglist>(sync)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_NOTIFY_ONE</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>af95a22a8a787bbf4956772d36a0ccab5</anchor>
      <arglist>(sync)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_SLEEP</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>acb589a5397e0187e83e7337eb59e9881</anchor>
      <arglist>(ms)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_TYPE</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a215c480bf7f0aef85c342201319e256a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_WAIT</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a2a5197ca265b2bfc25a5d0aa570d1f31</anchor>
      <arglist>(sync, mutex, lock)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_WORKER_INHERIT</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>aa930d7a43e02d7c703548852a55036e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_YIELD</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a30df0c1739013ab3cd4a816e61244146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a8ce85557a9af87093c51ee7e29983ed3</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX_NAMED</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>ab994bbfdc9effbbf7170506620add8e0</anchor>
      <arglist>(mutexName, lockName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_READ</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a619b589bf85e2deca439924b27c5b29b</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_WRITE</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>aed7a72a99f609434732d2c9bffdd1d1a</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>aef45f7f02d94eb68cda327d125058b99</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_RW_MUTEX</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a93a0daf49b4ab20d73093acf8fc77059</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_THREAD_SYNCHRONISER</name>
      <anchorfile>_ogre_thread_defines_poco_8h.html</anchorfile>
      <anchor>a8c5b2c6cad1da22c99abd7feda6b489a</anchor>
      <arglist>(sync)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreThreadDefinesSTD.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_defines_s_t_d_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a18a523fad1f9e10324e1742865f562b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>ab0e8c6d123555d7447c38185a1b9105e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COPY_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>acf02af48b9d015cd2f0c10e22466c73a</anchor>
      <arglist>(from)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a8b873e0e48fc343f9553e1dc526ff6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>ace4a3180018d84c5295b17251233abfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a062b6df8793a5440c06a9056ff1c8fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MUTEX_CONDITIONAL</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a615a8a037a8f3290ec86ec0e376042b7</anchor>
      <arglist>(mutex)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a9ea1b6f845efd15c581b914ac84b93a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_SET_AUTO_SHARED_MUTEX_NULL</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a053475f75a35e320fa019cf083ba8918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>ac853de57688aefaec88f75cd9e0ac388</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX_INSTANCE</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a042f108091bba675307acb915a71bfa9</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_CREATE</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a29238378cd8d5ec729999a09d2db45ef</anchor>
      <arglist>(name, worker)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_CURRENT_ID</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>ab66207012917d8d514990e3ea4e54dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_DESTROY</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a67eae9d26fe65dd5c5e71a219789335c</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_HARDWARE_CONCURRENCY</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a736dde6a8a0eb784ed9d6988cbd56e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_ID_TYPE</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a21d86a876c769de54655c13cd2743a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_NOTIFY_ALL</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a15a4eee729a2c973782b3d65262b6c33</anchor>
      <arglist>(sync)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_NOTIFY_ONE</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>af95a22a8a787bbf4956772d36a0ccab5</anchor>
      <arglist>(sync)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_SLEEP</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>acb589a5397e0187e83e7337eb59e9881</anchor>
      <arglist>(ms)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_TYPE</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a215c480bf7f0aef85c342201319e256a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_WAIT</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a2a5197ca265b2bfc25a5d0aa570d1f31</anchor>
      <arglist>(sync, mutex, lock)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_WORKER_INHERIT</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>aa930d7a43e02d7c703548852a55036e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_YIELD</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a30df0c1739013ab3cd4a816e61244146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a8ce85557a9af87093c51ee7e29983ed3</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX_NAMED</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>ab994bbfdc9effbbf7170506620add8e0</anchor>
      <arglist>(mutexName, lockName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_READ</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a619b589bf85e2deca439924b27c5b29b</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_WRITE</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>aed7a72a99f609434732d2c9bffdd1d1a</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>aef45f7f02d94eb68cda327d125058b99</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_RW_MUTEX</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a93a0daf49b4ab20d73093acf8fc77059</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_THREAD_SYNCHRONISER</name>
      <anchorfile>_ogre_thread_defines_s_t_d_8h.html</anchorfile>
      <anchor>a8c5b2c6cad1da22c99abd7feda6b489a</anchor>
      <arglist>(sync)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreThreadDefinesTBB.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_defines_t_b_b_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a18a523fad1f9e10324e1742865f562b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>ab0e8c6d123555d7447c38185a1b9105e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_COPY_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>acf02af48b9d015cd2f0c10e22466c73a</anchor>
      <arglist>(from)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a8b873e0e48fc343f9553e1dc526ff6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>ace4a3180018d84c5295b17251233abfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOCK_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a062b6df8793a5440c06a9056ff1c8fe9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MUTEX_CONDITIONAL</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a615a8a037a8f3290ec86ec0e376042b7</anchor>
      <arglist>(mutex)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_AUTO_SHARED_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a9ea1b6f845efd15c581b914ac84b93a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_SET_AUTO_SHARED_MUTEX_NULL</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a053475f75a35e320fa019cf083ba8918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>ac853de57688aefaec88f75cd9e0ac388</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_STATIC_MUTEX_INSTANCE</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a042f108091bba675307acb915a71bfa9</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_CURRENT_ID</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>ab66207012917d8d514990e3ea4e54dcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_HARDWARE_CONCURRENCY</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a736dde6a8a0eb784ed9d6988cbd56e5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_ID_TYPE</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a21d86a876c769de54655c13cd2743a1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_SLEEP</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>acb589a5397e0187e83e7337eb59e9881</anchor>
      <arglist>(ms)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_WORKER_INHERIT</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>aa930d7a43e02d7c703548852a55036e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_THREAD_YIELD</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a30df0c1739013ab3cd4a816e61244146</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a8ce85557a9af87093c51ee7e29983ed3</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_MUTEX_NAMED</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>ab994bbfdc9effbbf7170506620add8e0</anchor>
      <arglist>(mutexName, lockName)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_READ</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a619b589bf85e2deca439924b27c5b29b</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_LOCK_RW_MUTEX_WRITE</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>aed7a72a99f609434732d2c9bffdd1d1a</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>aef45f7f02d94eb68cda327d125058b99</anchor>
      <arglist>(name)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_WQ_RW_MUTEX</name>
      <anchorfile>_ogre_thread_defines_t_b_b_8h.html</anchorfile>
      <anchor>a93a0daf49b4ab20d73093acf8fc77059</anchor>
      <arglist>(name)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreThreadHeaders.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_headers_8h</filename>
    <includes id="_ogre_thread_defines_8h" name="OgreThreadDefines.h" local="yes" imported="no">OgreThreadDefines.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreThreadHeadersBoost.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_headers_boost_8h</filename>
  </compound>
  <compound kind="file">
    <name>OgreThreadHeadersPoco.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_headers_poco_8h</filename>
  </compound>
  <compound kind="file">
    <name>OgreThreadHeadersSTD.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_headers_s_t_d_8h</filename>
  </compound>
  <compound kind="file">
    <name>OgreThreadHeadersTBB.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/Threading/</path>
    <filename>_ogre_thread_headers_t_b_b_8h</filename>
  </compound>
  <compound kind="file">
    <name>OgreTimer.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_timer_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="class">Ogre::Timer</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreTrays.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_trays_8h</filename>
    <includes id="_ogre_overlay_8h" name="OgreOverlay.h" local="yes" imported="no">OgreOverlay.h</includes>
    <includes id="_ogre_overlay_system_8h" name="OgreOverlaySystem.h" local="yes" imported="no">OgreOverlaySystem.h</includes>
    <includes id="_ogre_overlay_manager_8h" name="OgreOverlayManager.h" local="yes" imported="no">OgreOverlayManager.h</includes>
    <includes id="_ogre_border_panel_overlay_element_8h" name="OgreBorderPanelOverlayElement.h" local="yes" imported="no">OgreBorderPanelOverlayElement.h</includes>
    <includes id="_ogre_text_area_overlay_element_8h" name="OgreTextAreaOverlayElement.h" local="yes" imported="no">OgreTextAreaOverlayElement.h</includes>
    <includes id="_ogre_font_manager_8h" name="OgreFontManager.h" local="yes" imported="no">OgreFontManager.h</includes>
    <includes id="_ogre_timer_8h" name="OgreTimer.h" local="yes" imported="no">OgreTimer.h</includes>
    <includes id="_ogre_root_8h" name="OgreRoot.h" local="yes" imported="no">OgreRoot.h</includes>
    <includes id="_ogre_camera_8h" name="OgreCamera.h" local="yes" imported="no">OgreCamera.h</includes>
    <includes id="_ogre_render_window_8h" name="OgreRenderWindow.h" local="yes" imported="no">OgreRenderWindow.h</includes>
    <includes id="_ogre_input_8h" name="OgreInput.h" local="yes" imported="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>
    <member kind="typedef">
      <type>std::vector&lt; Widget * &gt;</type>
      <name>WidgetList</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a227e4bfec3cf4a12ee17ab7b39576b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ButtonState</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a47545e3b392ea5615f13aa5f6c1fab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_UP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a47545e3b392ea5615f13aa5f6c1fab58a30e51d317cef1f4d44e71935772a61a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_OVER</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a47545e3b392ea5615f13aa5f6c1fab58a31faff477be98fb06ac035e9e9f4c9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_DOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a47545e3b392ea5615f13aa5f6c1fab58a00ecdd829dfbc6b0a08b887e68363c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrayLocation</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOPLEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530afe04de8736168ab0dd6e7938e679c292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530ae4e5c068e88e5c0561a2c30dca2ec5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOPRIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a20c81f65abee4ba4b47b644e054298d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_LEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a0ea49133cba5ca84010b7df05947ca13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_CENTER</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a72d1b4094086f8bcbb6e0af28927af0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_RIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a6bc278d85090ab3af3dc01472c1a83f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOMLEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a9b1d423f61f176c3005278715ec6a086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOM</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a6a2d593eb6164a5b842e985e8252c3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOMRIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530af21b23157d964fccd98186f442af9927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_NONE</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a04a1085bdee61d7234849663cce08664</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreUnifiedHighLevelGpuProgram.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_unified_high_level_gpu_program_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_high_level_gpu_program_8h" name="OgreHighLevelGpuProgram.h" local="yes" imported="no">OgreHighLevelGpuProgram.h</includes>
    <includes id="_ogre_high_level_gpu_program_manager_8h" name="OgreHighLevelGpuProgramManager.h" local="yes" imported="no">OgreHighLevelGpuProgramManager.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::UnifiedHighLevelGpuProgram</class>
    <class kind="class">Ogre::UnifiedHighLevelGpuProgram::CmdDelegate</class>
    <class kind="class">Ogre::UnifiedHighLevelGpuProgramFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreUserObjectBindings.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_user_object_bindings_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" imported="no">OgreAny.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_vector_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_math_8h" name="OgreMath.h" local="yes" imported="no">OgreMath.h</includes>
    <includes id="_ogre_quaternion_8h" name="OgreQuaternion.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_vector2_8h</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" imported="no">OgreVector.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreVector3.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_vector3_8h</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" imported="no">OgreVector.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreVector4.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_vector4_8h</filename>
    <includes id="_ogre_vector_8h" name="OgreVector.h" local="yes" imported="no">OgreVector.h</includes>
  </compound>
  <compound kind="file">
    <name>OgreVectorSet.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_vector_set_8h</filename>
    <includes id="_ogre_small_vector_8h" name="OgreSmallVector.h" local="yes" imported="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-1.12.2/Components/MeshLodGenerator/include/</path>
    <filename>_ogre_vector_set_impl_8h</filename>
    <includes id="_ogre_vector_set_8h" name="OgreVectorSet.h" local="yes" imported="no">OgreVectorSet.h</includes>
    <includes id="_ogre_exception_8h" name="OgreException.h" local="yes" imported="no">OgreException.h</includes>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVertexBoneAssignment.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_vertex_bone_assignment_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <class kind="struct">Ogre::VertexBoneAssignment_s</class>
    <namespace>Ogre</namespace>
    <member kind="typedef">
      <type>struct Ogre::VertexBoneAssignment_s</type>
      <name>VertexBoneAssignment</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gaf7318ddaeea193a759de6349554ec3a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreVertexIndexData.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_vertex_index_data_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_hardware_vertex_buffer_8h" name="OgreHardwareVertexBuffer.h" local="yes" imported="no">OgreHardwareVertexBuffer.h</includes>
    <includes id="_ogre_hardware_index_buffer_8h" name="OgreHardwareIndexBuffer.h" local="yes" imported="no">OgreHardwareIndexBuffer.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>
    <member kind="typedef">
      <type>std::vector&lt; HardwareBuffer::Usage &gt;</type>
      <name>BufferUsageList</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gadefdc0dd104d75039087a1e50eb84773</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreViewport.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_viewport_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_frustum_8h" name="OgreFrustum.h" local="yes" imported="no">OgreFrustum.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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>OgreVolumeCacheSource.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_cache_source_8h</filename>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <includes id="_ogre_volume_source_8h" name="OgreVolumeSource.h" local="yes" imported="no">OgreVolumeSource.h</includes>
    <class kind="class">Ogre::Volume::CacheSource</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreVolumeChunk.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_chunk_8h</filename>
    <includes id="_ogre_simple_renderable_8h" name="OgreSimpleRenderable.h" local="yes" imported="no">OgreSimpleRenderable.h</includes>
    <includes id="_ogre_resource_group_manager_8h" name="OgreResourceGroupManager.h" local="yes" imported="no">OgreResourceGroupManager.h</includes>
    <includes id="_ogre_frame_listener_8h" name="OgreFrameListener.h" local="yes" imported="no">OgreFrameListener.h</includes>
    <includes id="_ogre_entity_8h" name="OgreEntity.h" local="yes" imported="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>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkParameters</type>
      <name>ChunkParameters</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga89fbc5eed010b8802358563eb88e674a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkTreeSharedData</type>
      <name>ChunkTreeSharedData</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga65bee0c0281be4af946c81918568cec2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreVolumeChunkHandler.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_chunk_handler_8h</filename>
    <includes id="_ogre_work_queue_8h" name="OgreWorkQueue.h" local="yes" imported="no">OgreWorkQueue.h</includes>
    <class kind="class">Ogre::Volume::ChunkHandler</class>
    <class kind="struct">Ogre::Volume::ChunkRequest</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkRequest</type>
      <name>ChunkRequest</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaaaeebbcd7c0272d310d955203cd89c47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreVolumeCSGSource.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_c_s_g_source_8h</filename>
    <includes id="_ogre_volume_source_8h" name="OgreVolumeSource.h" local="yes" imported="no">OgreVolumeSource.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="no">OgreAxisAlignedBox.h</includes>
    <includes id="_ogre_volume_simplex_noise_8h" name="OgreVolumeSimplexNoise.h" local="yes" imported="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-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_dual_grid_generator_8h</filename>
    <includes id="_ogre_volume_octree_node_8h" name="OgreVolumeOctreeNode.h" local="yes" imported="no">OgreVolumeOctreeNode.h</includes>
    <includes id="_ogre_volume_iso_surface_8h" name="OgreVolumeIsoSurface.h" local="yes" imported="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>
    <member kind="typedef">
      <type>struct _OgreVolumeExport Ogre::Volume::DualCell</type>
      <name>DualCell</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaa9e25032e3169d25a199262844a14c46</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>
  </compound>
  <compound kind="file">
    <name>OgreVolumeGridSource.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_grid_source_8h</filename>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <includes id="_ogre_volume_source_8h" name="OgreVolumeSource.h" local="yes" imported="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-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_half_float_grid_source_8h</filename>
    <includes id="_ogre_volume_grid_source_8h" name="OgreVolumeGridSource.h" local="yes" imported="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-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_iso_surface_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="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-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_iso_surface_m_c_8h</filename>
    <includes id="_ogre_volume_iso_surface_8h" name="OgreVolumeIsoSurface.h" local="yes" imported="no">OgreVolumeIsoSurface.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.h</includes>
    <class kind="class">Ogre::Volume::IsoSurfaceMC</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreVolumeIsoSurfaceTablesMC.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_iso_surface_tables_m_c_8h</filename>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
    <member kind="variable">
      <type>int</type>
      <name>mcEdges</name>
      <anchorfile>namespace_ogre_1_1_volume.html</anchorfile>
      <anchor>aaffc813983e56a842801d1c95a0d68a7</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mcTriangles</name>
      <anchorfile>namespace_ogre_1_1_volume.html</anchorfile>
      <anchor>a91eddf9820871324597ceb2bfeacccec</anchor>
      <arglist>[256][16]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msEdges</name>
      <anchorfile>namespace_ogre_1_1_volume.html</anchorfile>
      <anchor>aee34e486e74e6a73b85e785f6d0326e2</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msTriangles</name>
      <anchorfile>namespace_ogre_1_1_volume.html</anchorfile>
      <anchor>afba711c74cd63d7159a08e5ed6d91c1c</anchor>
      <arglist>[18][13]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OgreVolumeMeshBuilder.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_mesh_builder_8h</filename>
    <includes id="_ogre_manual_object_8h" name="OgreManualObject.h" local="yes" imported="no">OgreManualObject.h</includes>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_axis_aligned_box_8h" name="OgreAxisAlignedBox.h" local="yes" imported="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>
    <member kind="typedef">
      <type>std::vector&lt; size_t &gt;</type>
      <name>VecIndices</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga00db3f974951d99d4a0902580eeb8151</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>ga90facc4b1e8fd828ae06b8edd0f5b701</anchor>
      <arglist></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="file">
    <name>OgreVolumeOctreeNode.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_octree_node_8h</filename>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.h</includes>
    <includes id="_ogre_vector4_8h" name="OgreVector4.h" local="yes" imported="no">OgreVector4.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-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_octree_node_split_policy_8h</filename>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.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-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_simplex_noise_8h</filename>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.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-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_source_8h</filename>
    <includes id="_ogre_vector3_8h" name="OgreVector3.h" local="yes" imported="no">OgreVector3.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-1.12.2/Components/Volume/include/</path>
    <filename>_ogre_volume_texture_source_8h</filename>
    <includes id="_ogre_volume_grid_source_8h" name="OgreVolumeGridSource.h" local="yes" imported="no">OgreVolumeGridSource.h</includes>
    <class kind="class">Ogre::Volume::TextureSource</class>
    <namespace>Ogre</namespace>
    <namespace>Ogre::Volume</namespace>
  </compound>
  <compound kind="file">
    <name>OgreWindowEventUtilities.h</name>
    <path>/build/ogre/src/ogre-1.12.2/Components/Bites/include/</path>
    <filename>_ogre_window_event_utilities_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_platform_8h" name="OgrePlatform.h" local="yes" imported="no">OgrePlatform.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">OgreBites::WindowEventListener</class>
    <class kind="class">OgreBites::WindowEventUtilities</class>
    <namespace>Ogre</namespace>
    <namespace>OgreBites</namespace>
    <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>
  </compound>
  <compound kind="file">
    <name>OgreWireBoundingBox.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_wire_bounding_box_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_simple_renderable_8h" name="OgreSimpleRenderable.h" local="yes" imported="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-1.12.2/OgreMain/include/</path>
    <filename>_ogre_work_queue_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_any_8h" name="OgreAny.h" local="yes" imported="no">OgreAny.h</includes>
    <includes id="_ogre_shared_ptr_8h" name="OgreSharedPtr.h" local="yes" imported="no">OgreSharedPtr.h</includes>
    <includes id="_ogre_common_8h" name="OgreCommon.h" local="yes" imported="no">OgreCommon.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="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="class">Ogre::WorkQueue::RequestHandler</class>
    <class kind="struct">Ogre::WorkQueue::Response</class>
    <class kind="class">Ogre::WorkQueue::ResponseHandler</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>OgreZip.h</name>
    <path>/build/ogre/src/ogre-1.12.2/OgreMain/include/</path>
    <filename>_ogre_zip_8h</filename>
    <includes id="_ogre_prerequisites_8h" name="OgrePrerequisites.h" local="yes" imported="no">OgrePrerequisites.h</includes>
    <includes id="_ogre_archive_8h" name="OgreArchive.h" local="yes" imported="no">OgreArchive.h</includes>
    <includes id="_ogre_archive_factory_8h" name="OgreArchiveFactory.h" local="yes" imported="no">OgreArchiveFactory.h</includes>
    <includes id="_ogre_header_prefix_8h" name="OgreHeaderPrefix.h" local="yes" imported="no">OgreHeaderPrefix.h</includes>
    <includes id="_ogre_thread_headers_8h" name="OgreThreadHeaders.h" local="yes" imported="no">Threading/OgreThreadHeaders.h</includes>
    <includes id="_ogre_header_suffix_8h" name="OgreHeaderSuffix.h" local="yes" imported="no">OgreHeaderSuffix.h</includes>
    <class kind="class">Ogre::EmbeddedZipArchiveFactory</class>
    <class kind="class">Ogre::ZipArchiveFactory</class>
    <namespace>Ogre</namespace>
  </compound>
  <compound kind="file">
    <name>particle-scripts.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>particle-scripts_8md</filename>
  </compound>
  <compound kind="file">
    <name>profiler.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>profiler_8md</filename>
  </compound>
  <compound kind="file">
    <name>readme.md</name>
    <path>/build/ogre/src/ogre-1.12.2/PlugIns/PCZSceneManager/docs/</path>
    <filename>readme_8md</filename>
  </compound>
  <compound kind="file">
    <name>resourcemanagement.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>resourcemanagement_8md</filename>
  </compound>
  <compound kind="file">
    <name>rtss.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>rtss_8md</filename>
  </compound>
  <compound kind="file">
    <name>scripts.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/</path>
    <filename>scripts_8md</filename>
  </compound>
  <compound kind="file">
    <name>setup.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>setup_8md</filename>
  </compound>
  <compound kind="file">
    <name>trays.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>trays_8md</filename>
  </compound>
  <compound kind="file">
    <name>tutorials.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>tutorials_8md</filename>
  </compound>
  <compound kind="file">
    <name>volume.md</name>
    <path>/build/ogre/src/ogre-1.12.2/Docs/src/tutorials/</path>
    <filename>volume_8md</filename>
  </compound>
  <compound kind="struct">
    <name>_finddata_t</name>
    <filename>struct__finddata__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>attrib</name>
      <anchorfile>struct__finddata__t.html</anchorfile>
      <anchor>a4a50f070b61c49cc821864fa6bb7b599</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char *</type>
      <name>name</name>
      <anchorfile>struct__finddata__t.html</anchorfile>
      <anchor>aa8b6c8443328752952e99f366254a6f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>size</name>
      <anchorfile>struct__finddata__t.html</anchorfile>
      <anchor>aacf50a90e0fa143ce6ff22628b8c58aa</anchor>
      <arglist></arglist>
    </member>
  </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>ComPtr&lt; ID3D11BlendState &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11BlendState</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11BlendState *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11BlendState *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11BlendState *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11BlendState **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11BlendState &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11BlendState *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11BlendState **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11Buffer &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11Buffer</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11Buffer *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11Buffer &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11Buffer *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11ClassLinkage &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11ClassLinkage</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11ClassLinkage *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ClassLinkage *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ClassLinkage *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ClassLinkage **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11ClassLinkage &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11ClassLinkage *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ClassLinkage **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11ComputeShader &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11ComputeShader</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11ComputeShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ComputeShader *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ComputeShader *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ComputeShader **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11ComputeShader &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11ComputeShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ComputeShader **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11DepthStencilState &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11DepthStencilState</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11DepthStencilState *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilState *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilState *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilState **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11DepthStencilState &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11DepthStencilState *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilState **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11DepthStencilView &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11DepthStencilView</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11DepthStencilView *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilView *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilView *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilView **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11DepthStencilView &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11DepthStencilView *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilView **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11DeviceContextN &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11DeviceContextN</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11DeviceContextN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceContextN *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceContextN *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceContextN **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11DeviceContextN &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11DeviceContextN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceContextN **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11DeviceN &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11DeviceN</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11DeviceN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceN *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceN *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceN **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11DeviceN &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11DeviceN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceN **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11DomainShader &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11DomainShader</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11DomainShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DomainShader *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DomainShader *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DomainShader **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11DomainShader &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11DomainShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DomainShader **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11GeometryShader &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11GeometryShader</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11GeometryShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11GeometryShader *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11GeometryShader *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11GeometryShader **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11GeometryShader &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11GeometryShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11GeometryShader **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11HullShader &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11HullShader</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11HullShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11HullShader *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11HullShader *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11HullShader **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11HullShader &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11HullShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11HullShader **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11InfoQueue &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11InfoQueue</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11InfoQueue *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11InfoQueue *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11InfoQueue *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11InfoQueue **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11InfoQueue &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11InfoQueue *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11InfoQueue **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11PixelShader &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11PixelShader</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11PixelShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11PixelShader *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11PixelShader *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11PixelShader **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11PixelShader &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11PixelShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11PixelShader **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11Query &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11Query</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11Query *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Query *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Query *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Query **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11Query &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11Query *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Query **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11RasterizerState &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11RasterizerState</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11RasterizerState *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RasterizerState *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RasterizerState *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RasterizerState **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11RasterizerState &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11RasterizerState *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RasterizerState **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11RenderTargetView &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11RenderTargetView</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11RenderTargetView *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RenderTargetView *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RenderTargetView *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RenderTargetView **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11RenderTargetView &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11RenderTargetView *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11RenderTargetView **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11Resource &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11Resource</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11Resource *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Resource *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Resource *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Resource **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11Resource &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11Resource *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Resource **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11SamplerState &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11SamplerState</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11SamplerState *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11SamplerState *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11SamplerState *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11SamplerState **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11SamplerState &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11SamplerState *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11SamplerState **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11ShaderResourceView &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11ShaderResourceView</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11ShaderResourceView *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ShaderResourceView *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ShaderResourceView *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ShaderResourceView **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11ShaderResourceView &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11ShaderResourceView *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ShaderResourceView **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11Texture1D &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11Texture1D</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11Texture1D *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture1D *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture1D *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture1D **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11Texture1D &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11Texture1D *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture1D **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11Texture2D &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11Texture2D</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11Texture2D *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11Texture2D &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11Texture2D *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11Texture3D &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11Texture3D</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11Texture3D *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture3D *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture3D *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture3D **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11Texture3D &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11Texture3D *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture3D **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; ID3D11VertexShader &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ID3D11VertexShader</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(ID3D11VertexShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11VertexShader *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11VertexShader *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11VertexShader **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; ID3D11VertexShader &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(ID3D11VertexShader *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ID3D11VertexShader **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; IDXGIAdapterN &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IDXGIAdapterN</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(IDXGIAdapterN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGIAdapterN *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGIAdapterN *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGIAdapterN **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; IDXGIAdapterN &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(IDXGIAdapterN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGIAdapterN **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; IDXGIFactoryN &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IDXGIFactoryN</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(IDXGIFactoryN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGIFactoryN *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGIFactoryN *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGIFactoryN **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; IDXGIFactoryN &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(IDXGIFactoryN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGIFactoryN **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ComPtr&lt; IDXGISwapChainN &gt;</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IDXGISwapChainN</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(IDXGISwapChainN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGISwapChainN *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGISwapChainN *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGISwapChainN **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; IDXGISwapChainN &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(IDXGISwapChainN *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>IDXGISwapChainN **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Controller&lt; Real &gt;</name>
    <filename>class_ogre_1_1_controller.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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; Real &gt; &gt; &amp;src, const SharedPtr&lt; ControllerValue&lt; Real &gt; &gt; &amp;dest, const SharedPtr&lt; ControllerFunction&lt; Real &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; Real &gt; &gt; &amp;</type>
      <name>getDestination</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>a69ed3f511be30a83b2cb353d6b401c45</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; Real &gt; &gt; &amp;</type>
      <name>getFunction</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>abde53adfa17ff64e7a1db5fb0ac89d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SharedPtr&lt; ControllerValue&lt; Real &gt; &gt; &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_controller.html</anchorfile>
      <anchor>a8148f672163f703261e020d1bdd82277</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; Real &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; Real &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; Real &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>ControllerFunction&lt; Real &gt;</name>
    <filename>class_ogre_1_1_controller_function.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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 Real</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_controller_function.html</anchorfile>
      <anchor>a0f77d037a78ce3b430c0a18fbe711df0</anchor>
      <arglist>(Real sourceValue)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ControllerValue&lt; Real &gt;</name>
    <filename>class_ogre_1_1_controller_value.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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 Real</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>(Real value)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FactoryObj&lt; Archive &gt;</name>
    <filename>class_ogre_1_1_factory_obj.html</filename>
    <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 Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>a0a4a382d89b01a0c24e27b02af71153a</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>adb934021afa323e7867bd3b52dffe1cc</anchor>
      <arglist>(Archive *ptr)=0</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>a3d8aef92fb9e0eac7ed41167fb686a10</anchor>
      <arglist>() const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>FactoryObj&lt; ParticleSystemRenderer &gt;</name>
    <filename>class_ogre_1_1_factory_obj.html</filename>
    <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 ParticleSystemRenderer *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>a0a4a382d89b01a0c24e27b02af71153a</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>adb934021afa323e7867bd3b52dffe1cc</anchor>
      <arglist>(ParticleSystemRenderer *ptr)=0</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>a3d8aef92fb9e0eac7ed41167fb686a10</anchor>
      <arglist>() const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HashedVector&lt; Light * &gt;</name>
    <filename>class_ogre_1_1_hashed_vector.html</filename>
    <member kind="typedef">
      <type>VectorImpl::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aba664c4d307e5dd9ac7ba03252fbe167</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::const_reference</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aa0b7d89231b3ebf5944562ef7db7d83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a89ddf073b6f26e4ef2f035ae134a4792</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::difference_type</type>
      <name>difference_type</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a576ba91ab5ef4d1623fb71d1925518b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a9e1f2a609eb5a7be9cc3d51b49f755df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::pointer</type>
      <name>pointer</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ace139bbc4ce2c45d0102edea246468a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::reference</type>
      <name>reference</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a3ad011d104e03019a4e9b9840439ef17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a96a361e91069936d53fb954b07acf424</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::size_type</type>
      <name>size_type</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>af0b04cbf9823c57128855d112f3581e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::value_type</type>
      <name>value_type</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a3f4e73221e49df80e2ec1c531fe6916d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Light * &gt;</type>
      <name>VectorImpl</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a61a98c4a26aceda8cac7dc4a6a3f42d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a872c867036dd05bd1d85ad690a355396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a27d63b7efd2f5df731fd837f541c3a15</anchor>
      <arglist>(const HashedVector&lt; Light * &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a6187b3f38bcafac9fdb8526e017083b6</anchor>
      <arglist>(InputIterator a, InputIterator b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aa48ea0c4375e6d83e286824e891603c4</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a9700cee4608a9bd76c872c156fb06ba6</anchor>
      <arglist>(size_type n, const Light * &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a026e68fffa283192435e5bbdfb84ec9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ad0c2cbcf91d469bb12ef2907e1c053de</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a41eb64e4ae34f0d1f5d413ff1ee959ba</anchor>
      <arglist>(size_type n) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a727f682183cdf3c878e8d36d63cbecb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a19d63298713a0fd765ce7d719d0aec8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a126b57c573ec7654ed6a848ff6818303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a8db813b4836bf14993c1432d0624c4ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aa2ecbc6ad493ebc5c003e9e8b6363cfa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a6995fdfb17173f0ac21ef581dad47d7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyHash</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a8f2b47f9b8b8a9c6d656710b1a180534</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a60b694e07c1dfeee89d09ea378a4f2a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a4c557ff148491776fd9c89aa7d55eed4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ad793202b7a2ea15d6826fdc5f4488480</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a848b1ab3c5a8e524840461c38d50f1f6</anchor>
      <arglist>(iterator first, iterator last)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a48cfce70d045598aae0d826dfe476730</anchor>
      <arglist>(iterator pos)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ae58c9b49af378fbedd6c717369435135</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ac527f3aa4ac341a45abc720cd457f021</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a869e8a43269354ad3edd5e049fb4b487</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a48e330da70c4af1d72e23070dea24a2e</anchor>
      <arglist>(iterator pos, const Light * &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ae7fdb654452068fba22b734e095e99c4</anchor>
      <arglist>(iterator pos, InputIterator f, InputIterator l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a5dacfefaa1717baf51697a3ef42102e0</anchor>
      <arglist>(iterator pos, size_type n, const Light * &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHashDirty</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a3faaf2671367bdad36a616ca16439d15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a294a0322a7a212e1101e47050627425b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a1fef36de46568409f0f342a8ca3b313b</anchor>
      <arglist>(const HashedVector&lt; Light * &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>HashedVector&lt; Light * &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aef2c968d6705c0fdd5f50a70983e8314</anchor>
      <arglist>(const HashedVector&lt; Light * &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ac0511ced14665359e65d2fc13215e748</anchor>
      <arglist>(const HashedVector&lt; Light * &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a9120055a62efa71e25268f3af49aaac6</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a8fdc5a6a26761097885fbe0c573c9af8</anchor>
      <arglist>(size_type n) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a884968bcafa294366be0cfd90fb677f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a87bfcde773502ee964a677580724188f</anchor>
      <arglist>(const Light * &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a7bce578eb8c797a17f9cc05a6af40473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a5dd25a33826e2a0970eca2d4745db779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a1ae2dca4d5b82a3c011c81da8f14bcc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a878a6dd2987a4e34d4520b9f8bd2c54c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a721948863a05cde23ecb73fdf166e013</anchor>
      <arglist>(size_t t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ac47cb9541d822b017804c828a13d961c</anchor>
      <arglist>(size_type n, const Light * &amp;t=Light *())</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a8c2e957887455fbd9bcce83e2c3b2718</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a94a96f377cf087f781d1e1ff9b73d2f5</anchor>
      <arglist>(HashedVector&lt; Light * &gt; &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IteratorWrapper&lt; T, IteratorType, T::mapped_type &gt;</name>
    <filename>class_ogre_1_1_iterator_wrapper.html</filename>
    <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>T::mapped_type *</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a72bb580445cd26d668677e159b692d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::mapped_type</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>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IteratorType &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</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>a0fd0df9bbfe0fc16939600b37de81739</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>IteratorWrapper&lt; T, IteratorType, T::value_type &gt;</name>
    <filename>class_ogre_1_1_iterator_wrapper.html</filename>
    <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>T::value_type *</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a72bb580445cd26d668677e159b692d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::value_type</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>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IteratorType &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</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>a0fd0df9bbfe0fc16939600b37de81739</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>IteratorWrapper&lt; T, T::const_iterator, T::mapped_type &gt;</name>
    <filename>class_ogre_1_1_iterator_wrapper.html</filename>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::mapped_type *</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a72bb580445cd26d668677e159b692d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::mapped_type</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>(T::const_iterator start, T::const_iterator last)</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::const_iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</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>IteratorWrapper&lt; T, T::const_iterator, T::value_type &gt;</name>
    <filename>class_ogre_1_1_iterator_wrapper.html</filename>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::value_type *</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a72bb580445cd26d668677e159b692d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::value_type</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>(T::const_iterator start, T::const_iterator last)</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::const_iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</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>IteratorWrapper&lt; T, T::iterator, T::mapped_type &gt;</name>
    <filename>class_ogre_1_1_iterator_wrapper.html</filename>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::mapped_type *</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a72bb580445cd26d668677e159b692d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::mapped_type</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>(T::iterator start, T::iterator last)</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</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>IteratorWrapper&lt; T, T::iterator, T::value_type &gt;</name>
    <filename>class_ogre_1_1_iterator_wrapper.html</filename>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::value_type *</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a72bb580445cd26d668677e159b692d4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::value_type</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>(T::iterator start, T::iterator last)</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</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>MapIteratorWrapper&lt; T, T::const_iterator &gt;</name>
    <filename>class_ogre_1_1_map_iterator_wrapper.html</filename>
    <base>IteratorWrapper&lt; T, T::const_iterator, T::mapped_type &gt;</base>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <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, T::const_iterator, typename T::mapped_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>ae8c56194816a6ebc9fd8005ed8c8cdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::const_iterator, typename T::mapped_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a64c1d671b06f5048b9c2b93d51bda810</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>(T::const_iterator start, T::const_iterator last)</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::const_iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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>MapIteratorWrapper&lt; T, T::iterator &gt;</name>
    <filename>class_ogre_1_1_map_iterator_wrapper.html</filename>
    <base>IteratorWrapper&lt; T, T::iterator, T::mapped_type &gt;</base>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <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, T::iterator, typename T::mapped_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>ae8c56194816a6ebc9fd8005ed8c8cdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::iterator, typename T::mapped_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a64c1d671b06f5048b9c2b93d51bda810</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>(T::iterator start, T::iterator last)</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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::AbsolutePixelCountLodStrategy</name>
    <filename>class_ogre_1_1_absolute_pixel_count_lod_strategy.html</filename>
    <base>Ogre::PixelCountLodStrategyBase</base>
    <base>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>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="virtual">
      <type>virtual Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a0834dd85d740a9f6783e10a70dfccc1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a0cf2f9d97bc32d32674038b112b405d1</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ae422502cd853439e1c61851f7029a5d2</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a6ffe63d24cfcaf5c0d6028fe61baa80e</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">
      <type>Real</type>
      <name>getValueImpl</name>
      <anchorfile>class_ogre_1_1_absolute_pixel_count_lod_strategy.html</anchorfile>
      <anchor>ac42ff485cbc07a6f48ad1cbc8347270e</anchor>
      <arglist>(const MovableObject *movableObject, const Camera *camera) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ae7a96f04b4c52cbe332501ca87539b40</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ac2237491a332c7214c70648df44810ee</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a4c359b8fd0935b31bfc3a0eb61bd61e8</anchor>
      <arglist>(Real factor) const</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>
    <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>aa2d73aba1ed139a1a83c0dcdd889a492</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>ad3f99e9040b94b0ce0cb13ab3deb6efd</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AbstractNode</name>
    <filename>class_ogre_1_1_abstract_node.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a3923e8e9bf17ddce22b45ff5b085cca8</anchor>
      <arglist>() const =0</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>a0a7c192e205a9597db0c48ab65e5ce2c</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>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>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>Vector&lt; 3, Real &gt;</type>
      <name>getTrans</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a92260a3e504b84292acac6d600c9ef36</anchor>
      <arglist>() 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>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></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>a2511bc98e0348413c8fc00712086b8c5</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">
      <type>Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a8cb72d4aa4fcb719ea6110758bb6e89e</anchor>
      <arglist>(size_t iRow)</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>afbc5442e28735144fe9e1f41daa89c3a</anchor>
      <arglist>(size_t iRow) const</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>void</type>
      <name>setScale</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>ac029df849f85850a59921e5f361927c4</anchor>
      <arglist>(const Vector&lt; 3, Real &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, Real &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>transpose</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaebc7c568cc1d6f13405a756be1af73fa</anchor>
      <arglist>() 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>T</templarg>
    <templarg>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>a9a35293209acfd3fcb5d6e9e44229b9b</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>a4d0845f9e4a7559eebb30d2ca7c2fa2e</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></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 DECL_MALLOC void *</type>
      <name>allocate</name>
      <anchorfile>class_ogre_1_1_aligned_memory.html</anchorfile>
      <anchor>ad13640994e404f2befc9b7eb72f8659c</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DECL_MALLOC void *</type>
      <name>allocate</name>
      <anchorfile>class_ogre_1_1_aligned_memory.html</anchorfile>
      <anchor>a63bd1c2f3f55b989331a04fccc07356a</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::AllocatedObject</name>
    <filename>class_ogre_1_1_allocated_object.html</filename>
    <templarg>Category</templarg>
  </compound>
  <compound kind="class">
    <name>Ogre::AllocPolicy</name>
    <filename>class_ogre_1_1_alloc_policy.html</filename>
  </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>ab54f1fbb916c5fd0964ea89ff1d069a2</anchor>
      <arglist>(Real 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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimableValue</name>
    <filename>class_ogre_1_1_animable_value.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>DEGREE</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a67875f169fb2deebc7c3590efbe621f1</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>DEGREE</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>adccd62bb2b72c602b9c59ca651256d69a67875f169fb2deebc7c3590efbe621f1</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" virtualness="virtual">
      <type>virtual void</type>
      <name>applyDeltaValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>a8a546dead00468e8de1a93a853c5bb59</anchor>
      <arglist>(const Degree &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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animable_value.html</anchorfile>
      <anchor>ae0bac21aa939447bb48efa668a7b9da4</anchor>
      <arglist>(const Degree &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>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>
    <base>Ogre::AllocatedObject</base>
    <member kind="enumvalue">
      <name>IM_LINEAR</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>accd627249080f5a09332f55bed1d2dcda262ee3e33fe08932773f377f2595b142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_SPLINE</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>accd627249080f5a09332f55bed1d2dcdaed6662637d5b6a2f79cdf5b60318fc9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>InterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>accd627249080f5a09332f55bed1d2dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_LINEAR</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>accd627249080f5a09332f55bed1d2dcda262ee3e33fe08932773f377f2595b142</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IM_SPLINE</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>accd627249080f5a09332f55bed1d2dcdaed6662637d5b6a2f79cdf5b60318fc9a</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>afbc674fea08fd85e8ad73a10dc852c32a9b235462ed2b49ff928bfc037775e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIM_SPHERICAL</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>afbc674fea08fd85e8ad73a10dc852c32ae2332380356ba1b4aa4b30eef722ce40</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>RotationInterpolationMode</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>afbc674fea08fd85e8ad73a10dc852c32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIM_LINEAR</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>afbc674fea08fd85e8ad73a10dc852c32a9b235462ed2b49ff928bfc037775e18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RIM_SPHERICAL</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>afbc674fea08fd85e8ad73a10dc852c32ae2332380356ba1b4aa4b30eef722ce40</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>ac8c738f599003e5b690a633fef62b47c</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>affe0e2b8b5da4fadb91aca318b7b956a</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>aef2b7a15761fa745cf2a11fe953d5320</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>a4221e6f98120b985e97ab59f62241bfc</anchor>
      <arglist>(VertexData *data, Real timePos, Real weight=1.0)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a1049d56ed8224a9cb01cad5a21604966</anchor>
      <arglist>(const String &amp;newName) const OGRE_NODISCARD</arglist>
    </member>
    <member kind="function">
      <type>NodeAnimationTrack *</type>
      <name>createNodeTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a30787705fcfd9116eb228e6d6c55aa1c</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>aca1a073f6b8cd7acfd9fae1c70efcc67</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>a2a7c93bf69ae8c39cd5008a4ea0914bb</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function">
      <type>NumericAnimationTrack *</type>
      <name>createNumericTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a617ebd1829597aab16a1487bb5e7db47</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>aa57ef3d4c1957a1514baaaeb05a7a07c</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>a2e0d15b479986999a34c85c11368b7d1</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>a5a2b288d7370b8fecc76e55a506bb47c</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>ae5edd991dc35ae17e1a2abbe85608154</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>a4c58858db2953d80b46ba2d9524a7780</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>NodeAnimationTrack *</type>
      <name>getNodeTrack</name>
      <anchorfile>class_ogre_1_1_animation.html</anchorfile>
      <anchor>a64c4a8794813cbb2e6a6c5ce72c92777</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>ab2994c5136fab55deadfd85cc1cc885a</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>add1271b3dd34e70f610b38ac0df9e2a4</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="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>ac1469c7aff1e39df3e99a69ba99ff61f</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>a26d1ef5239d4ac29f68e825f8a7e70e2</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>ab1f763d5e833e2759c96de43f3bbdab7</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>ControllerFunction&lt; Real &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>Real</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_animation_controller_function.html</anchorfile>
      <anchor>a4f3ff1b57eba7e774d10b833273ec137</anchor>
      <arglist>(Real source)</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>
    <base>Ogre::AllocatedObject</base>
    <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>_setBlendMaskData</name>
      <anchorfile>class_ogre_1_1_animation_state.html</anchorfile>
      <anchor>ad38d5a17259f4a88b29773fda638e9fa</anchor>
      <arglist>(const float *blendMaskData)</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>aeb2b66c49de14384860c6599db5b7f30</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>ae4fd5f5523ac2428599220ab2ff0bd59</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>a86a8707a6677b3c747f16fc5865902b1</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>ControllerValue&lt; Real &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>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_animation_state_controller_value.html</anchorfile>
      <anchor>a86fae07d933638c3dfc1fd5751c4a469</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_animation_state_controller_value.html</anchorfile>
      <anchor>a91cba7b97509704127ccbbb712a5df6c</anchor>
      <arglist>(Real value)</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>
    <base>Ogre::AllocatedObject</base>
    <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>ad8aa2b6241e2e6c1298055a48e3f600b</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>a5a3783be35f983e5cc923a5719ac69fb</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>a7df9fa3be7dfeb3902108c9be5757cfc</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>a5fa87d7359ffda15c0940ea2694aa464</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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_animation_state_set.html</anchorfile>
      <anchor>aee2117dbc4a0615650712ca0924742e5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnimationTrack</name>
    <filename>class_ogre_1_1_animation_track.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a4517a1b16d6cb601754d98841bb4d7d6</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" virtualness="virtual">
      <type>virtual KeyFrame *</type>
      <name>getKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a8bf54db4f00bbd9c226c3f778bf7feb1</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getKeyFramesAtTime</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a3c8653dade6e58c26570ce8aad81b540</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame **keyFrame1, KeyFrame **keyFrame2, unsigned short *firstKeyIndex=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a331ce755fa99ee26c1e2091ca60cb4d9</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>accfc0e82d5c4ab76072edc11d3c70388</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>ac8f7b83d742998ed46c8cdb10e404df6</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="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="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ad2cfb28e1ef786ed83ea88ac22675837</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">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a771d99cc1f7b16d289a9d023d8a60aa7</anchor>
      <arglist>()</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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a40b176a7a8ce0b25d8b129e3e4b632b4</anchor>
      <arglist>(RenderQueue *queue)</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>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" 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">
      <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>void</type>
      <name>detachFromParent</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a61b39d44e60020d43033a6957895aa5f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getAAB</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a12f5be431bf9981a172092b175eab8fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a4f0c8557a4436263e67e30aa0623d691</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aaa69ee72a4b964a115991cd58216dfbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Capsule &amp;</type>
      <name>getCapsule</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a5efd1ae6c2712d5fda4873f472747a8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a76c20b1dbf5ec14f313505a4dd21267f</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>a771e3f53748bb6ff225974a1a5f72e85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>acfab8d3e7c8d62f8991f89cc7d5d832a</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>ab2d8e5e327ab6d732a24cff604eb38a4</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>af4cabe7ecb9e04d9a535246bb6d872cc</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>a52e000287286266e72d391a2a4bb49cc</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>aa06f9acec5751ea153153d47c5b7612c</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>a858d6318ee76db4d6f2b454fcb9a8dac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_anti_portal.html</anchorfile>
      <anchor>a3155c328ad825b00d324215cda08098b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getNewHomeZone</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a28dddada179f6d713652aa114b47460e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPrevDerivedCP</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a69490b9edef5ddd25dbbdfeb6098f1d6</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>a47af49b7a08d7037f909988a91894f43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ae7c133607d60374c600a2d44fd52bec7</anchor>
      <arglist>() 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">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</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" 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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a30f8ee77782ed014f76977a39b72132d</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Sphere &amp;</type>
      <name>getWorldBoundingSphere</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a64b4a35372e515ba916e36c69127ced7</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>bool</type>
      <name>needUpdate</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>afa69136f2556f27d5fb455f2ea9a9e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</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>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>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>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>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>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>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">
      <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>a98a5b2397142fe5c3799d0ca82c81ec8</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::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>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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>abcc80b699903b945a3050b415191f5c3</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>aa92b2d390d411f78132238b98cf7e375</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>requestTypeFlags</name>
      <anchorfile>class_ogre_1_1_anti_portal_factory.html</anchorfile>
      <anchor>a2174deb17522078482d2c7dec12c2ecb</anchor>
      <arglist>() const</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>a6b3a6e9aea067f131a6aa8e899defe9f</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>ab714694739f9a50a361f3087e2188c94</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>ace912cd3c6c53f0ebd6c7146e460cc20</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>a8e18c614d89437e11df1b8defe85ea2e</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>a526f04f1d29fa621b380e697a5125bcd</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>ad52fddf4aadae22e9471b6d76cf9749f</anchor>
      <arglist>(Any *)</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>adeded586bbc395a3e2d075d63c19f0f6</anchor>
      <arglist>(std::ostream &amp;o, const Any &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AnyNumeric</name>
    <filename>class_ogre_1_1_any_numeric.html</filename>
    <base>Ogre::Any</base>
    <member kind="function">
      <type></type>
      <name>AnyNumeric</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>ae46b3b0ebe2e956031cfa3f771087708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnyNumeric</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>a9ae2045cc85e7a8e134d54e0babc2a3f</anchor>
      <arglist>(const AnyNumeric &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>AnyNumeric</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>a56d143332e5388489b3a3c3a11c45e30</anchor>
      <arglist>(const ValueType &amp;value)</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>a6b3a6e9aea067f131a6aa8e899defe9f</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>AnyNumeric</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>a70e54709e177f5dbbeab34999e416e1c</anchor>
      <arglist>(const AnyNumeric &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric</type>
      <name>operator*</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>ad4b1c2bf0151e7ec59a67f47b749c123</anchor>
      <arglist>(Real factor) const</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric &amp;</type>
      <name>operator*=</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>abb6d30f1c397630e4e322e6dcc04bffc</anchor>
      <arglist>(const AnyNumeric &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>a43071cc171c651e5edd4af8e9398a574</anchor>
      <arglist>(const AnyNumeric &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric &amp;</type>
      <name>operator+=</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>aa4087f5136e423b245fd620527e2966f</anchor>
      <arglist>(const AnyNumeric &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric</type>
      <name>operator-</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>aabe924a548e888f5f97e02f10bf307e6</anchor>
      <arglist>(const AnyNumeric &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric &amp;</type>
      <name>operator-=</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>a826b7eaea253ac06098fec4002c5c768</anchor>
      <arglist>(const AnyNumeric &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric</type>
      <name>operator/</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>aa45d67ae6ca4fca3214d1fba1630e6e5</anchor>
      <arglist>(const AnyNumeric &amp;rhs) const</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric &amp;</type>
      <name>operator/=</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>a45c2fcf50e3b46055c7cf4f31dbd49f5</anchor>
      <arglist>(const AnyNumeric &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>AnyNumeric &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_any_numeric.html</anchorfile>
      <anchor>ae50aea5f19e2fd3957eebbd688c0a533</anchor>
      <arglist>(const AnyNumeric &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>a8e18c614d89437e11df1b8defe85ea2e</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>a526f04f1d29fa621b380e697a5125bcd</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>a29c98713d1e9463bc3ab19d17be5635c</anchor>
      <arglist>(const String &amp;name) OGRE_NODISCARD</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>adb0ee59458754e564ec38d868fe2982f</anchor>
      <arglist>(const String &amp;name, bool readOnly)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_a_p_k_file_system_archive_factory.html</anchorfile>
      <anchor>ab0ebdeda7a7d199507fb11d3ca191d71</anchor>
      <arglist>(Archive *ptr)</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>a9654b843fa2ea996172993c389ce6f3a</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Archive</name>
    <filename>class_ogre_1_1_archive.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a65c4971ab0f1081f0976891c0ee3571b</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>a3d9b82e50ec15e683de00d9a6f649809</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>FactoryObj&lt; Archive &gt;</base>
    <base>Ogre::AllocatedObject</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" virtualness="virtual">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>a29c98713d1e9463bc3ab19d17be5635c</anchor>
      <arglist>(const String &amp;name) OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>ac066010038914bc460a192d7d1ce9ce3</anchor>
      <arglist>(const String &amp;name, bool readOnly) OGRE_NODISCARD=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>adb934021afa323e7867bd3b52dffe1cc</anchor>
      <arglist>(Archive *ptr)=0</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>a3d8aef92fb9e0eac7ed41167fb686a10</anchor>
      <arglist>() const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ArchiveManager</name>
    <filename>class_ogre_1_1_archive_manager.html</filename>
    <base>Singleton&lt; ArchiveManager &gt;</base>
    <base>Ogre::AllocatedObject</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>add423fd0a10d6d424cb302b996bfc63c</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>ad5b5f92045294d97c3aecddaba89de31</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>a460a08ab422a879e91dd154ee33c2aac</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="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <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>unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>ad072fea486991d4efa92f9e062ea84b1</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">
      <type>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</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" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af91680375665bc911d80b76262882e8b</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>a666a8c8c660ffc55ff338b59a416f682</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>a691070e7cdb1ca6d61e687ca3c510123</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>a3d9141e9851a449cccf480e7a30826df</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a0ddb2110884003fa74abc6eaab2682cc</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>a13c3ad7a5e076316869eacbc89e95be9</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>a3287cdd56f081a2e7e8a43ad802530bb</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">
      <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" 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>ac18d85d72526f7c20a5a04547cd90c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a248869cbb1598a7518e191a063a4f89a</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">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c797e53bdbb8505739ef1923b022581</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>aface49e7023832dda41e44b26f048843</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>ac6faac35cb62e861b8b0803e04ceed13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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>bool</type>
      <name>hasOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>af46071e47818d84449ee0c8e73737fa5</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">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</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">
      <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>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a22a39275e9ef9e14d9d873acda400816</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">
      <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" 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">
      <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" 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">
      <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="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" 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>
    <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>
    <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>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AreaEmitter::CmdDepth</name>
    <filename>class_ogre_1_1_area_emitter_1_1_cmd_depth.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_depth.html</anchorfile>
      <anchor>a6e51bbdf450fa280119e0ed3e5262308</anchor>
      <arglist>(const void *target) const</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>a23513dcabcf5a1ba3c9b2f0dca7e59d7</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AreaEmitter::CmdHeight</name>
    <filename>class_ogre_1_1_area_emitter_1_1_cmd_height.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_height.html</anchorfile>
      <anchor>a211634d8f243f4c5b52ee7501f71c10b</anchor>
      <arglist>(const void *target) const</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>a018b4c9a19bf91d5c37257434e8ba8b9</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::AreaEmitter::CmdWidth</name>
    <filename>class_ogre_1_1_area_emitter_1_1_cmd_width.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_area_emitter_1_1_cmd_width.html</anchorfile>
      <anchor>a67f104171efb09af068667d82798a015</anchor>
      <arglist>(const void *target) const</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>a19af1cabc5d2a835e15c018c0b27159a</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ASTCCodec</name>
    <filename>class_ogre_1_1_a_s_t_c_codec.html</filename>
    <base>Ogre::ImageCodec</base>
    <member kind="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ASTCCodec</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>a217e39b5c41d63eb4a800352485e1306</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ASTCCodec</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>a113b5f2d31e4ab38817b3cae401e9b44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>aaf530dfcac7b4c9c8c4a64b87c6dd1ab</anchor>
      <arglist>(const DataStreamPtr &amp;input) const</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>a3a70a9e70e1f0e2a4b6b0e249242fedf</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>a19214cb3ea9412e615c59f055b311afe</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>a6e9a3bb697c7249e822725eda274615c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>a02c09d20cedebbd768784f4a07b1d528</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>ad9072a8530d43873924eb02ebae91569</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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 size_t</type>
      <name>getMemorySize</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>ad9edeb74111f2f4a8efcbf7ed7f3be74</anchor>
      <arglist>(uint32 width, uint32 height, uint32 depth, int32 xdim, int32 ydim, PixelFormat fmt)</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>shutdown</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>a06fa1827bc57846191e27849555b76e7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_a_s_t_c_codec.html</anchorfile>
      <anchor>a3d41ee013b8d13485188f3b43de8a3c5</anchor>
      <arglist>(void)</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="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>a1c7ee546821b5189b2af42abd0bd6045</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_atom_abstract_node.html</anchorfile>
      <anchor>ae5516c8b54e5458ba547c0426046b738</anchor>
      <arglist>() const</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>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>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>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>abab1a7edb1c8b6a2435f10400074529e</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>aa36dba4887bd29048072db46cd093c57</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>acc4b06e2997482cf7b1ab189c5cdbb9d</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>a96bd2c9db859f42a0a7b1c4894ae3766</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>af865f4bbf105e913f914579b7c37d07a</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>a9076949498e638a651ea73898bc50579</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>ab18381d28e42b4d8f3fcdb2840271ba3</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>Real</type>
      <name>getFarClipDistance</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>aeaeab852c9551aba6d9f616601da86a0</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>acb777eb142e98b472ca6b47a3e5af3a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getFogParams</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a28c7553bcec92e7b673559e664bc119e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFOV</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>af93afd80d73e372696c603d8cf91e8b0</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>Vector4</type>
      <name>getInverseTextureSize</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ab94237c0d8a7aa94175184c57642aafb</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>a3506bb3315c07db93ab29716e78f314e</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>aec031ed7f46a8461411120089628601a</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>a86bc66d3780742b38ac8c764a9224880</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>a404b9de8e446fd9b44d0da822f516444</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>ae5c052b49c0dfa4bfe3cd71fc91a0193</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>const Vector4f &amp;</type>
      <name>getLightAttenuation</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0673f1766e8c4a62b8251693eaa6d748</anchor>
      <arglist>(size_t index) 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>a2e2a6fc65e674f20c4a13521c96c7891</anchor>
      <arglist>(size_t index) 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>const Vector3 &amp;</type>
      <name>getLightDirection</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a0ae02c0082db323110e6f0bfcea53463</anchor>
      <arglist>(size_t index) 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>const Vector3 &amp;</type>
      <name>getLightPosition</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a37bc2e61ac4bb15e9617dc1e70484131</anchor>
      <arglist>(size_t index) 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>af458fba8fda027eaa7de7e30c956c7e5</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>a0cec1a71d96b4685491876c51af97248</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>aabfa514dcd6974f2dc96c1ae46056a5e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getNearClipDistance</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a653cc215a7cb163e13ee19a5072940f3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector4</type>
      <name>getPackedTextureSize</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a6df49264c53a9d4a79f7595143b3ec51</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 Vector4 &amp;</type>
      <name>getPointParams</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae9d53e3ce8348b0f7b0fe9a82ee12e36</anchor>
      <arglist>() 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>af0bee29b05f97576c912c5384a3931a7</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>a1e1dd5d825a21cd31f3addf09c1ddcc4</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>ab449262517ea39aaf55f871dfef3b5c4</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>a00cb0a5ce4f624d7ab5d2f0535528e29</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>Vector4</type>
      <name>getSpotlightParams</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a852fe87c01e4df6465a1703aa8ab714d</anchor>
      <arglist>(size_t index) 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>adfe2f40027a9718e97207ccc92a88be4</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>a2bd5854a6216ef6373578532d804a86f</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>a30a776756dcb0bf00a1129729f368723</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>a70d7f556404e550643a977ac8638929f</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>a9a3a845156ce7a13f0931c66d323294e</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>a69e569cd676a94aa2e16de639521431e</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>Vector4</type>
      <name>getTextureSize</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>add48690133743b9e6c0bc397ec0291d2</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>adf6317c8c7f90aac20897d8b13fe5d61</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>a2a9f934f6a597fb87666eb31d363646d</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>ad4d89383fb61882d857b3b3ec1e42809</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>Vector4</type>
      <name>getTime_0_1_packed</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a25b6677cf6c35a7891f458e3397a9bad</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>Vector4</type>
      <name>getTime_0_2Pi_packed</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a72cb50de4c93b256b7fb4ae039a102c0</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>Vector4</type>
      <name>getTime_0_X_packed</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>ae1d0f9e1142a8f7874fca8bfb9dd007a</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>const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_auto_param_data_source.html</anchorfile>
      <anchor>a5450040abf96ea783b91b69f5975c563</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>a218b404452a96f9c4d7903f6a02b785a</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>ae80b3ee606baa818c6aa2010c7cd6ed5</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>a68f7e0c881d83d1436c16ceaf9abb71f</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>aff9bc42524475639adc7c9e9f64c448d</anchor>
      <arglist>(void) 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>a67ef78e8404d7b863c9b8b2a2dd036db</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>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>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>a89e5714529366778551e87fffe4a9932</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>ac417219e658ff052be585f2413ed93ba</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>a8f7f70a7c229e3ee93d0fab42b177682</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>a2b18ee5edab3005f741e94e39740b50f</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>a1ba74d4f06d6fcc2efc86fb72169fb02</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</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>a250f90fa7444be8862efac6cde957bfc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::BackgroundProcessResult</name>
    <filename>struct_ogre_1_1_background_process_result.html</filename>
    <member kind="function">
      <type></type>
      <name>BackgroundProcessResult</name>
      <anchorfile>struct_ogre_1_1_background_process_result.html</anchorfile>
      <anchor>a934afcd6516ef003331f5423ec485f1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>error</name>
      <anchorfile>struct_ogre_1_1_background_process_result.html</anchorfile>
      <anchor>aebcd24f1d14c77fcb242aa937658c7f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>message</name>
      <anchorfile>struct_ogre_1_1_background_process_result.html</anchorfile>
      <anchor>aa6de3c8fdaefa3b4a3895948fc9c115b</anchor>
      <arglist></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="typedef">
      <type>std::vector&lt; Vector4 &gt;</type>
      <name>CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga062489fab9b63c057d5593364f0729a4</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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" 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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaff4d0e256c7506949ad849e38c248ba4</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>ga2c7d869d9a47056507998a99bf6383df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1b34a5640923cb56c47153321cd317a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabb49c936058ba3730d2010891ceae8c9</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>a774753927eb2a42a9d8f5492cd2ced1a</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" 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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb967751f31d275489389e9988f1aac2</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">
      <type>void</type>
      <name>_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga62ac297aa71e017ec1ab97929c06e036</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4 &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" 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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf47f31873478f5929289a474a976fb7c</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac97af4ce33324a1c9f9b812e5e7ae1c9</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" 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">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6acd24f5b5aa6ea29d1d3baf57603dd2</anchor>
      <arglist>()</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">
      <type>bool</type>
      <name>forceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8de1d6bc736ed16039fc4feed1054ad1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2f3b53c770793546d08f40afedb167f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga76e03f1dfd14df9dcb57cbb7eb089777</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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 AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga286e02d5a387e4a629a440446418f26e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabf2e0f5e70a4984aeafc67d016111e46</anchor>
      <arglist>(void) 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>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga594f79fee334537c1e64abe4777d77fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga14b022135fb927a586edef028403a39d</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadcb91b7c109b3b4b74504b7dd5f7a13d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0cb7f8123b4fa74968839c1f57f655f8</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga669f14748bd5c2cf8c8559c83371bdf5</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_instance_batch.html</anchorfile>
      <anchor>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab3834d2766e67d617c779ac4d3910fc2</anchor>
      <arglist>(Matrix4 *xform) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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">
      <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>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gafbad76bb979934adc96dfd791ae00100</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>setForceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae413c69ac3cf2e61ffd5eaf3c3842dd2</anchor>
      <arglist>(bool enable)</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>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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>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>setUseOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf23de70598e81b12eb2760a5d9bc4c22</anchor>
      <arglist>(bool enable)</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>setUserAny</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>abd85c7ae6f5de865b8037f37e426886e</anchor>
      <arglist>(const Any &amp;anything)</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">
      <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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>useBoneWorldMatrices</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3de0cec85d8506862c964e5980553496</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2eb1a9ee689ebae91819e9ed81c12b54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga90f980cad52ceec8bd2fc56ae515e016</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::Billboard</name>
    <filename>class_ogre_1_1_billboard.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a88d66ce919092367df57a2e3abcae059</anchor>
      <arglist>(BillboardSet *owner)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a0643a04e31d7612792bf8e5137726c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a359337280fbb6db1368e9b834edf168b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>a808dafeb8d3a80f536b89588677bbf83</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>a6089e6827491d6674a8e0d69c26c84f3</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>afd87344afce380562846280259bedfac</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>ad9b6a9b61cfa3cb665fac5c304c556ef</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>ac7c7422926a4387ae58c7303b701b8f0</anchor>
      <arglist>(Real width, Real 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>a78525470bb318948f9cf68ddf9281aa8</anchor>
      <arglist>(Real u0, Real v0, Real u1, Real v1)</arglist>
    </member>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>aef9f7ad996732865cd2c8842ee265064</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>BillboardSet *</type>
      <name>mParentSet</name>
      <anchorfile>class_ogre_1_1_billboard.html</anchorfile>
      <anchor>aaa2fce61abce942e356fd81925c394fd</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="typedef">
      <type>std::vector&lt; Element &gt;</type>
      <name>ElementList</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a67c423725630e117cb31ebd9b231d523</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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="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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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="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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a1dcbc7ae7fd974fabccc83bf8f97bd31</anchor>
      <arglist>(RenderQueue *)</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">
      <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" 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" 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">
      <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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</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>a73de25afc3910768f3ff0ea173bfeabc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a776f23095429fef83c662c0a3ce91f4e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual const Element &amp;</type>
      <name>getChainElement</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a3b457069654c87ad1ec0a6e01e3211c4</anchor>
      <arglist>(size_t chainIndex, size_t elementIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDynamic</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ac6fb10acf2de6d84b876957a7bdb76b4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a49a22e6bac909fe90e7d49d068aefc10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a644788a6a8756d0c3bb55fd81e87679d</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_billboard_chain.html</anchorfile>
      <anchor>a050a23f7018af358943e0e478d5c50f1</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>a0e09a5a08f8a6a1c2d59b13d963282c3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</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 unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) 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>a5f24cad919df12a7d3e8aa96c58e6f9f</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a21555a72ccbad1a4845c80529e2ebd1e</anchor>
      <arglist>(RenderOperation &amp;)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>adeb5d707e6464f5695ba872f8d62ebdc</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</anchor>
      <arglist>(void) const</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 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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</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>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>af8bb82ab6a1db3ffdf92eb800d99f447</anchor>
      <arglist>(Matrix4 *) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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" 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_billboard_chain.html</anchorfile>
      <anchor>af43447bc7d8a6090d856c008907cc2c0</anchor>
      <arglist>(SceneManager *sm, RenderSystem *rsys)</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setDynamic</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ac1efa5463d2fedd8974af3e4b413b322</anchor>
      <arglist>(bool dyn)</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">
      <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" 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">
      <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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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">
      <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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <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="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>a95381f721522dc92efc703bcb06c511e</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::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>a8002c580266cf64b506d2558f86f0146</anchor>
      <arglist>(const Vector3 &amp;position, Real width, Real 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>Real</type>
      <name>texCoord</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>adfcbe79d8b6bd60c8ea91c2c75f92f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>width</name>
      <anchorfile>class_ogre_1_1_billboard_chain_1_1_element.html</anchorfile>
      <anchor>a12ba93bd71664de7567e0f8e84cd3691</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardChainFactory</name>
    <filename>class_ogre_1_1_billboard_chain_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <member kind="function">
      <type></type>
      <name>BillboardChainFactory</name>
      <anchorfile>class_ogre_1_1_billboard_chain_factory.html</anchorfile>
      <anchor>a2f92927f587d26d146244f0e4d79afc9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BillboardChainFactory</name>
      <anchorfile>class_ogre_1_1_billboard_chain_factory.html</anchorfile>
      <anchor>aecdd653fb996d9d4514d215b7f815bbc</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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_billboard_chain_factory.html</anchorfile>
      <anchor>a9057100cd94978807e668a68e1839c97</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_billboard_chain_factory.html</anchorfile>
      <anchor>abe6b84f4675514162d986c7fbf29a346</anchor>
      <arglist>(void) const</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_billboard_chain_factory.html</anchorfile>
      <anchor>a2658ad034ae75ff78a19933bd2df89af</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>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdAccurateFacing</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdBillboardOrigin</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdBillboardRotationType</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdBillboardType</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdCommonDirection</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdCommonUpVector</class>
    <class kind="class">Ogre::BillboardParticleRenderer::CmdPointRendering</class>
    <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" virtualness="virtual">
      <type>virtual ParticleVisualData *</type>
      <name>_createVisualData</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a76d2732e63a02c925cca738e1d55b7e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_destroyVisualData</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>addc7a41c0c6aba115a7ca23219001690</anchor>
      <arglist>(ParticleVisualData *vis)</arglist>
    </member>
    <member kind="function">
      <type>SortMode</type>
      <name>_getSortMode</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a9fb73c9b32f537a37728f477efc1d1a9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>ad2f65bee7925cb6cf0494d759527ea52</anchor>
      <arglist>(Node *parent, bool isTagPoint=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>ac9978c52b947f125de22a5d34cef6afa</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyDefaultDimensions</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a1afd4cc34e7377e3b24ed966f14bb1e6</anchor>
      <arglist>(Real width, Real height)</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>a9dd8a77610f129937836c371fc37e08a</anchor>
      <arglist>(std::list&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>a692f2b1bf819aeb19899df090b241dd8</anchor>
      <arglist>(std::list&lt; Particle * &gt; &amp;currentParticles)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyParticleQuota</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>ac279c2a3702d2f1ffa6246d19df3c5c9</anchor>
      <arglist>(size_t quota)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyParticleResized</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a7157e40ae9b6a7f61fb9fab5a4da4eee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyParticleRotated</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a2bb9126250a6ba817f47f75bd49f4d62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setMaterial</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>aa9bddaa902bcf8fee7a5a7b7e7c5d627</anchor>
      <arglist>(MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>aacfad2e32bad8e249ed9cdb1f2352c39</anchor>
      <arglist>(RenderQueue *queue, std::list&lt; Particle * &gt; &amp;currentParticles, bool cullIndividually)</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>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>ad888baf35fdefa634695c82c2c7f9946</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a15782567ced692b80cdfe8daa2cf202c</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>a660a5a54efae8ebe8798629af0ecf5c8</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>a1e5d82ba25532b23a90da484d493fb12</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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>a1895bad3fa9a7abb0eb30a965bbd05a6</anchor>
      <arglist>(void) const</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>a958635089f1339994d75c35d0315ac62</anchor>
      <arglist>(bool keepLocal)</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">
      <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>ac57bebe2a341d9a5b0c15bb8e12aaa5a</anchor>
      <arglist>(uint8 queueID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer.html</anchorfile>
      <anchor>a39ef71cd248df1e1658ff9869d4a7fae</anchor>
      <arglist>(uint8 queueID, ushort priority)</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>a6b0d58cc3f4d5d6ebb96b592505abda7</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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::BillboardParticleRenderer::CmdAccurateFacing</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_accurate_facing.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_accurate_facing.html</anchorfile>
      <anchor>a3100dc533e4dd5215f6104d2a9db2aef</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_accurate_facing.html</anchorfile>
      <anchor>a5ba9ec2bf269d74d4587cbd00b7acbfe</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRenderer::CmdBillboardOrigin</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_origin.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_origin.html</anchorfile>
      <anchor>abc9fe8b818258e41957daec9df61bd34</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_origin.html</anchorfile>
      <anchor>ac2e998fadf762ef3fd4a5e49c71e3c08</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRenderer::CmdBillboardRotationType</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_rotation_type.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_rotation_type.html</anchorfile>
      <anchor>a4d6e761d5831d3f0db89aa7857dd4988</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_rotation_type.html</anchorfile>
      <anchor>a8657475f943a4ad93b9833804c2ddccc</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRenderer::CmdBillboardType</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_type.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_type.html</anchorfile>
      <anchor>a8925a455af5c7c2b4a0348b70c9e1683</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_billboard_type.html</anchorfile>
      <anchor>adefdee99a48f4335fc7e52e9ab978a46</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRenderer::CmdCommonDirection</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_common_direction.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_common_direction.html</anchorfile>
      <anchor>a6aa28e69e873592cd37bb4147c6459a9</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_common_direction.html</anchorfile>
      <anchor>a3dba560e9c9ae9dd27756759d0ca30f3</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRenderer::CmdCommonUpVector</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_common_up_vector.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_common_up_vector.html</anchorfile>
      <anchor>a36836127557eeafdd5acc574bcad2509</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_common_up_vector.html</anchorfile>
      <anchor>abc4a1186a2ea3b1a0afb4c5c3f4f915a</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRenderer::CmdPointRendering</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_point_rendering.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_point_rendering.html</anchorfile>
      <anchor>a8349ff1c36108a1e01541d5c92c3bcc6</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_1_1_cmd_point_rendering.html</anchorfile>
      <anchor>acc444207b1daf0469f717d5c407491e2</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BillboardParticleRendererFactory</name>
    <filename>class_ogre_1_1_billboard_particle_renderer_factory.html</filename>
    <base>Ogre::ParticleSystemRendererFactory</base>
    <member kind="function">
      <type>ParticleSystemRenderer *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_factory.html</anchorfile>
      <anchor>abcd075e9f79664278929eae4fd3e5793</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_billboard_particle_renderer_factory.html</anchorfile>
      <anchor>aafabf4d4db170f067a2c5a54e0477372</anchor>
      <arglist>(ParticleSystemRenderer *ptr)</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>a0bac6edae8d172f997a3a6d9ac4adb2e</anchor>
      <arglist>() const</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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">
      <type>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</anchor>
      <arglist>(void) const</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" 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>_notifyBillboardResized</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aba0d98398c06691ef11cc4f9a6b8e963</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyBillboardRotated</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a1137b92b57ff786c216614c4664f25a4</anchor>
      <arglist>(void)</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_billboard_set.html</anchorfile>
      <anchor>af4c4df806e26ae03a6aad1816e0ab606</anchor>
      <arglist>(Camera *cam) override</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">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ad350b942c47bb5c3b637f47abbb3893a</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="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" 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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ac1bb553d59bee9b44480ad9cbf2bfe90</anchor>
      <arglist>(RenderQueue *queue) override</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>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" 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">
      <type>Billboard *</type>
      <name>createBillboard</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ad28a026772181defa4d51b5d710010c0</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>adb541fae91f8b07334907fe2b334ea30</anchor>
      <arglist>(Real x, Real y, Real z, const ColourValue &amp;colour=ColourValue::White)</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">
      <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>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getAutoextend</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a5be06c10cb8db2b83f4d1e3a541fd30b</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>a9859fe8c2286fa9b63219bb0805c0122</anchor>
      <arglist>(unsigned int index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BillboardOrigin</type>
      <name>getBillboardOrigin</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>acf6b084fd3e343e193c8ec7489eeb8f8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BillboardRotationType</type>
      <name>getBillboardRotationType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aaecc36e4fc1f59afe10ca471d24f8a9e</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual BillboardType</type>
      <name>getBillboardType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ae342ed5dd1088ae6fcdaa2b9654043b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a362d19739bac7409717c509752aee804</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aae06e72294ea5d8053ebd909a2dc5d67</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getCommonDirection</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ad2230e2c68426b8c8498314f11162db3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getCommonUpVector</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a32625365698062babcf3cbf87913aae0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getCullIndividually</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ac41e2feb3b6e4667f3cf3cf4acdb213a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getDefaultHeight</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aa64265ab024299023672358d7647aa04</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getDefaultWidth</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>afb5ef242452f42470ea5f89fe7b5ee5e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aaf12aab9e038713c4dbe402faaf638c4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>acd120afe31390d7a8c07b3a0467e5ed3</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_set.html</anchorfile>
      <anchor>a65cdb073a56d147f4030285a17e363cc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>abbab5d4e360f3e569df9fe483cd1d655</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getNumBillboards</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a787da35a54ac08ed897e1043ab13ddab</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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="virtual">
      <type>virtual unsigned int</type>
      <name>getPoolSize</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a7d2c34e264daf4b0eb5e7381603579ce</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a3293504df07f941f9e7221fa3d1a5849</anchor>
      <arglist>(RenderOperation &amp;op) override</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getSortingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a2b1881d3c2625c417c4614ee2f140020</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" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Ogre::FloatRect *</type>
      <name>getTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a72404c9c9bc784e60c734ba96384bbe6</anchor>
      <arglist>(uint16 *oNumCoords)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a45eb98f7343a4d6ba2faafdfe81ed4f2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getUseAccurateFacing</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a638a593bf0f4e57f7995716abea0e1e9</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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a7f519e15da70c5fc081ce5a368857947</anchor>
      <arglist>(Matrix4 *xform) const override</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>isPointRenderingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a2b28b01d69df2b3b534206d02f9a1ed1</anchor>
      <arglist>(void) 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>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>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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoextend</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a99be9f8b446a89a5eba5929a005b011e</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBillboardOrigin</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ae57f3915d9864c79ca7f0735679f7a13</anchor>
      <arglist>(BillboardOrigin origin)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBillboardRotationType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aa32e74164d738fbecb8587eb630cbd49</anchor>
      <arglist>(BillboardRotationType rotationType)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBillboardsInWorldSpace</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a76b76f1f5dbf25e23daa6a681a6c23d9</anchor>
      <arglist>(bool ws)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBillboardType</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a20c1a24c0247ff48a9b07d3d1308210c</anchor>
      <arglist>(BillboardType bbt)</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>setCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>acbfc4840224e8b6ed6e27849d3341675</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCommonDirection</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>aac3bdb9e89a6a9bf01b297f25324d32e</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCommonUpVector</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ae049fc20b0b797491f862acfa6c67076</anchor>
      <arglist>(const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCullIndividually</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a2774bffcd9b90bbd2371cb718027afe0</anchor>
      <arglist>(bool cullIndividual)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultDimensions</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>ac3b1429e01d1fc5b20152eb2fe077ead</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_billboard_set.html</anchorfile>
      <anchor>a6700494f0b62e216744337e16bfbd282</anchor>
      <arglist>(Real height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultWidth</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a4ed9ff92bf8c72f9ace52e823553ef7b</anchor>
      <arglist>(Real width)</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" 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>setPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2f770d6ba9b3d97bdc63ecf0e3888aab</anchor>
      <arglist>(bool override)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPoolSize</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a684174ea8959571f172d1b0de0a08659</anchor>
      <arglist>(size_t size)</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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSortingEnabled</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a3f73da533b91a9dfabdccd8e78fa6425</anchor>
      <arglist>(bool sortenable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTextureCoords</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a674d274f03d34cc1446f7de9255236a7</anchor>
      <arglist>(Ogre::FloatRect const *coords, uint16 numCoords)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTextureStacksAndSlices</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a70e8e8eec3bf6708423bd28dd7998af8</anchor>
      <arglist>(uchar stacks, uchar slices)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setUseAccurateFacing</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a1a93d395e49678433c70a8b3aa1f06a4</anchor>
      <arglist>(bool acc)</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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_billboard_set.html</anchorfile>
      <anchor>a8666ea45b7e4a4ea46dc88766fb757c7</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::BillboardSetFactory</name>
    <filename>class_ogre_1_1_billboard_set_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <member kind="function">
      <type></type>
      <name>BillboardSetFactory</name>
      <anchorfile>class_ogre_1_1_billboard_set_factory.html</anchorfile>
      <anchor>ae9a4de2651c1585f849122d117b607e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BillboardSetFactory</name>
      <anchorfile>class_ogre_1_1_billboard_set_factory.html</anchorfile>
      <anchor>a09ec91b5f9f262975eee3178c4525699</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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_billboard_set_factory.html</anchorfile>
      <anchor>a1d9a309182513810d2bd2ae98cc6e5be</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_billboard_set_factory.html</anchorfile>
      <anchor>a35f510c502749dd9683e1f31cead69e3</anchor>
      <arglist>(void) const</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_billboard_set_factory.html</anchorfile>
      <anchor>a9973fc338f04f72c1a823f1a6e858b63</anchor>
      <arglist></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 OGRE_FORCE_INLINE uint16</type>
      <name>bswap16</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a8e8c70a9058d8b11d3787a6c98cb3f3f</anchor>
      <arglist>(uint16 arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE uint32</type>
      <name>bswap32</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a70486a366a7b31916afb626e8b68018d</anchor>
      <arglist>(uint32 arg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE uint64</type>
      <name>bswap64</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a24be32e70565fada41b0c89184fdd58e</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 OGRE_FORCE_INLINE uint32</type>
      <name>firstPO2From</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a252f77ee338fa56f0161487fe7a5a23b</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>ad98268f6e1288301c0471e345e98cd1e</anchor>
      <arglist>(uint32 i)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE unsigned int</type>
      <name>getBitShift</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>adeaa730393732afd86fda47203c023c5</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>a7ccd62b11c082f76d4972e27896c6028</anchor>
      <arglist>(uint16 y)</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 OGRE_FORCE_INLINE bool</type>
      <name>isPO2</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>af55c6a0e713a63a957ffd8523193503b</anchor>
      <arglist>(T n)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE unsigned int</type>
      <name>mostSignificantBitSet</name>
      <anchorfile>class_ogre_1_1_bitwise.html</anchorfile>
      <anchor>a335fd2a24d35d808c6cdbe2c283e5a43</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="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>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>af13b5f68b6ec53be348363fbcdd47bd0</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>abcd53ba8420f8fb16421827c9dc857ca</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>a456a4521c2b904857b400ae1093407bd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>_getDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aae6afb3ab2d6bece0391c6592b946c11</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>aa6d8ef3c62635ce44260efd749a4bbfc</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>aac948570c146461805c4ff0d79a7de2f</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>a1ea9ad81e4378141a887b572bfec75dd</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>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>a5595d0f506945c66795322b1878e16aa</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>a8baeb7e192fc802f6bf846d3a69dfc19</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function">
      <type>Bone *</type>
      <name>createChild</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>af87c34e17b052361e36c395272648647</anchor>
      <arglist>(unsigned short handle, 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>a23885bdc27be588857d6d67b2dedf3f5</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>ae6c9109a64d2f1b3f5bbec7ca324aa6c</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>a7eed1961961324d7eaaa6af5cc88dbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</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>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>a10da4e58434d3e61c6d76f97a0fd1a80</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>a515361d8231fc86d9b602ba55f714fa9</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>a5b9b0b08edc2984d41ad38520354a407</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aad75165137ce70fd865b3c5aa302a3bc</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>a264df23a0763ef9f8879c97bcbba0f47</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>a5cf89f99cfb8241341c931c887d6bc40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8aae34f3fa479e9c532360f93518160a</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>a220642657bd0e307c4ecccb46991267e</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>a1133d2ef5623b7ede0fa15aacbe47311</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>a9fa158a89aa8c4d8113ea52435eda1da</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>af3fcf16e43b07e046816125cbb8dc8f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa154e07b616313f4c345ec6c0da635cd</anchor>
      <arglist>() 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>a5b32f720032133ebc0706669b20ee528</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>a7b1a96d0ca30f5ca56a5dacf27d68f6c</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>a1dae5b62b42bcb4590aea678c3056f26</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>a912d9d3a804edf9faf8a9e32482502b1</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>reset</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a5689b25eee3b487fd5e98b3c6161180a</anchor>
      <arglist>(void)</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>setBindingPose</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a671b15acf329f234669f09c0406999fa</anchor>
      <arglist>(void)</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>setManuallyControlled</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>af0978992600bc892a062096dd9e805c8</anchor>
      <arglist>(bool manuallyControlled)</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::BorderPanelOverlayElement</name>
    <filename>class_ogre_1_1_border_panel_overlay_element.html</filename>
    <base>Ogre::PanelOverlayElement</base>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderBottomLeftUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderBottomRightUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderBottomUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderLeftUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderMaterial</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderRightUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderSize</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderTopLeftUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderTopRightUV</class>
    <class kind="class">Ogre::BorderPanelOverlayElement::CmdBorderTopUV</class>
    <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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <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>_addChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a1b22eddee9083be54a60c09b3a129e9d</anchor>
      <arglist>(OverlayElement *elem)</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_container.html</anchorfile>
      <anchor>a4914991f1125756625245adcbd80e541</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_container.html</anchorfile>
      <anchor>a6b6282e844bd8ee4161f8139a69c2431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyWorldTransforms</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a59d52ac949c39a2dda2e4bb83b9f16b4</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_container.html</anchorfile>
      <anchor>a9e997f6bce139aa736aef6a32a8bcc01</anchor>
      <arglist>(ushort newZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_positionsOutOfDate</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>abde71af791eaecaefafe5bbb88da5ab2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a0951728a2782426b57bc346141a532dd</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a34f87bb5dee0eeaddefa30c7251e9dd7</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">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a99f805d644deeba4626100020eb1b141</anchor>
      <arglist>(void)</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 void</type>
      <name>_updateFromParent</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a98050c3c2f7e3bf91769e9f98c203e64</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>ab8e424c05e8311fe6ea5a4134fc8ea45</anchor>
      <arglist>(RenderQueue *queue)</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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a6fdeb7a613ce1ff5e5bb04b59e014fd6</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">
      <type>void</type>
      <name>copyFromTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a46f2140e07bf4dd584814a4edb2dcf1b</anchor>
      <arglist>(OverlayElement *templateOverlay)</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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>findElementAt</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a142c71975a49dc2712e71b7a15bb6ad6</anchor>
      <arglist>(Real x, Real y)</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>a04f1243431dbba1a91f4bff5e7c632fb</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>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>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="function" virtualness="virtual">
      <type>virtual const DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a71d6e12ca511ff55ba6638758ecb5d2c</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>afa199b851b646c4a17d182023f2a60ee</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" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a95dd4d95ea99622dab22545b2e6c2d24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) 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" virtualness="virtual">
      <type>virtual GuiHorizontalAlignment</type>
      <name>getHorizontalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adb3d293046df601c1ab5c38ed6b2fb05</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>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>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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ac284aa2a870b719353e73d424e3122ee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0d5508d74e0d742ed04ba5ba6c1a7113</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_overlay_element.html</anchorfile>
      <anchor>a5808d6a6f03a5844af55b99f326a7646</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GuiMetricsMode</type>
      <name>getMetricsMode</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a25345420a3a217103f2624080cb48f45</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>a8b3e2a88f0466020472aff121463d13f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a27ee755fb36de22d7866f1ca994d8391</anchor>
      <arglist>()</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">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a92fd1f38c3e1038a1bf9aa74ca7affa8</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() 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>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>const OverlayElement *</type>
      <name>getSourceTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a6b27dcd535fa6377ca55dcf481563f8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adabf24ef7077a14dcc7a92a90dd04d07</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</anchor>
      <arglist>(void) const</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>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">
      <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>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>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>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a9affa49c78bfbd7e02fd8a817432d431</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual GuiVerticalAlignment</type>
      <name>getVerticalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ac035cc5777b3b03fcec0e4173735929f</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>aab630843ec2ac1e18e4bd22f61f91527</anchor>
      <arglist>(Matrix4 *xform) const</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>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>hide</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a33d8945bd771e80d61bd3d36a32738eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a5a07d180634f96bd78e93f971cc0b8ae</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0e3fe5ec8406c5824cd4e4fa25f9e783</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContainer</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a2a11b6d6153cdada71a50c2fb3f13399</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>isTransparent</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a321316349fac8be33a25b27b300b42c5</anchor>
      <arglist>(void) 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>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" 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">
      <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>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>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>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>a695b0d43274bccc1bdb6d99d75c96b50</anchor>
      <arglist>(Real size)</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>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" 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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a5677c2c826a60e516aadececb38c86ab</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a153af53d919497af7340413866470613</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>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>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">
      <type>void</type>
      <name>setMetricsMode</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element.html</anchorfile>
      <anchor>a5c0cf38bdc01f45b238a2e6ce0d8117d</anchor>
      <arglist>(GuiMetricsMode gmm)</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">
      <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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>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>setTop</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a4e79181c0b92ef6a7ee05a558e4784aa</anchor>
      <arglist>(Real Top)</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>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>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>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>
    <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>
    <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>setWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a536908a4cdb6c35077dddbde9dda384b</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>show</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a85b9d78b68cffc0a3e0a967e31774243</anchor>
      <arglist>(void)</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" static="yes">
      <type>static void</type>
      <name>cleanupDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>a1bea65fa2b3c2ac5a9f3be59b46a80e8</anchor>
      <arglist>()</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>
    <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>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderBottomLeftUV</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_left_u_v.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_left_u_v.html</anchorfile>
      <anchor>a16612aa6a6ad3a7e6f79316739c34255</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_left_u_v.html</anchorfile>
      <anchor>a35d8a1e18faeafa723a6dc60bd190093</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderBottomRightUV</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_right_u_v.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_right_u_v.html</anchorfile>
      <anchor>abf41a16ad09c1fd56181d22be0528ae6</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_right_u_v.html</anchorfile>
      <anchor>af028c2e8a835c17486e210bb5ef4588d</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderBottomUV</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_u_v.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_u_v.html</anchorfile>
      <anchor>ae4c7d3082ab0031e0ddca35dfbbe56a7</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_bottom_u_v.html</anchorfile>
      <anchor>a7aea4901967db88b2a6f03bceab3948d</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderLeftUV</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_left_u_v.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_left_u_v.html</anchorfile>
      <anchor>a3a7ce6d607598137e6642795c50382bf</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_left_u_v.html</anchorfile>
      <anchor>afb95e5223281c6f6f974da6cbe8e47ce</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderMaterial</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_material.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_material.html</anchorfile>
      <anchor>ab253180d36d5d2e3dfd8d4932e021c61</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_material.html</anchorfile>
      <anchor>ae67a01f90639de22e88f29094d867bd7</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderRightUV</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_right_u_v.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_right_u_v.html</anchorfile>
      <anchor>a822bdd130e3d6b5f1ee312184de649d0</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_right_u_v.html</anchorfile>
      <anchor>a50feced8b3135e3dc8a044f15a267135</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderSize</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_size.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_size.html</anchorfile>
      <anchor>afdd06028c0f6dedc1fde7cb03a51c373</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_size.html</anchorfile>
      <anchor>ae4a4600a303b310e67c75a4b8ce99b99</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderTopLeftUV</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_left_u_v.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_left_u_v.html</anchorfile>
      <anchor>a715bede54131d82c9ae7208ead31bb51</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_left_u_v.html</anchorfile>
      <anchor>a129218fb1febb774e21dddea3b7d4a28</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderTopRightUV</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_right_u_v.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_right_u_v.html</anchorfile>
      <anchor>a72bc989a9024f179e4d47d1c9eb458bf</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_right_u_v.html</anchorfile>
      <anchor>a4f94283ad14030b37012cc94c86e13ad</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElement::CmdBorderTopUV</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_u_v.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_u_v.html</anchorfile>
      <anchor>a880e41ec478c9f70c9cc9a9ab9ce428c</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_1_1_cmd_border_top_u_v.html</anchorfile>
      <anchor>a2b58a4da9db6caf629ede8f1a27f8416</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderPanelOverlayElementFactory</name>
    <filename>class_ogre_1_1_border_panel_overlay_element_factory.html</filename>
    <base>Ogre::OverlayElementFactory</base>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>createOverlayElement</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_factory.html</anchorfile>
      <anchor>a16968c41d48927f521a6d1365c6bd338</anchor>
      <arglist>(const String &amp;instanceName)</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_border_panel_overlay_element_factory.html</anchorfile>
      <anchor>af525a5479006ac2944affba8aba47f61</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BorderRenderable</name>
    <filename>class_ogre_1_1_border_renderable.html</filename>
    <base>Ogre::Renderable</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <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" 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>a4743371d6b9adc24feb775fa05eac38a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>aa3872e64374081e3177c7af9ea8c5ff0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>a5aa0618332344aa34d1e9aa602375812</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>a256b7047c3a09c43f4063b9563356781</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>aff78b58d992411bed6aa1670fdb4b871</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>aa7f6b2da6115e327f9743643beb255c1</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_border_renderable.html</anchorfile>
      <anchor>ac63f4204d3733523975908ac00c4658a</anchor>
      <arglist>(Matrix4 *xform) const</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>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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="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>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>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="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <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>unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>ad072fea486991d4efa92f9e062ea84b1</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_box_emitter.html</anchorfile>
      <anchor>ad8defee54afe96b7fb753051dc70dc52</anchor>
      <arglist>(Particle *pParticle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</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" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af91680375665bc911d80b76262882e8b</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>a666a8c8c660ffc55ff338b59a416f682</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>a691070e7cdb1ca6d61e687ca3c510123</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>a3d9141e9851a449cccf480e7a30826df</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a0ddb2110884003fa74abc6eaab2682cc</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>a13c3ad7a5e076316869eacbc89e95be9</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>a3287cdd56f081a2e7e8a43ad802530bb</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">
      <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" 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>ac18d85d72526f7c20a5a04547cd90c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a248869cbb1598a7518e191a063a4f89a</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">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c797e53bdbb8505739ef1923b022581</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>aface49e7023832dda41e44b26f048843</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>ac6faac35cb62e861b8b0803e04ceed13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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>bool</type>
      <name>hasOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>af46071e47818d84449ee0c8e73737fa5</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">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</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">
      <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>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a22a39275e9ef9e14d9d873acda400816</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">
      <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" 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">
      <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" 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">
      <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="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" 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>
    <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>
    <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>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BoxEmitterFactory</name>
    <filename>class_ogre_1_1_box_emitter_factory.html</filename>
    <base>Ogre::ParticleEmitterFactory</base>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>createEmitter</name>
      <anchorfile>class_ogre_1_1_box_emitter_factory.html</anchorfile>
      <anchor>a2bfbaa5182b1c8c531cd9ef8c53c2555</anchor>
      <arglist>(ParticleSystem *psys)</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">
      <type>String</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_box_emitter_factory.html</anchorfile>
      <anchor>ad33e2059833cbe4240ed9d9cbade9eab</anchor>
      <arglist>() const</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a8bb5ee8db3442cd4515ae683e437d9f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_bsp_intersection_scene_query.html</anchorfile>
      <anchor>aeb15094d92857e8646f716432a152ca8</anchor>
      <arglist>(IntersectionSceneQueryListener *listener)</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>add0f09a97807ed6f41d2968a8142b753</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>a77bc999513d8b441f423b9fa3fe65424</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a1092da71d6f78d6ecee11eee06a3b1e5</anchor>
      <arglist>(MovableObject *first, MovableObject *second)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>ab1b25001401cf9026c9aa58e490f978f</anchor>
      <arglist>(MovableObject *movable, SceneQuery::WorldFragment *fragment)</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</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>
    <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>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" 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_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>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">
      <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" 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>BspNode *</type>
      <name>findLeaf</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>aa97d67833e8e77be5d9c86ea890dd31f</anchor>
      <arglist>(const Vector3 &amp;point) const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>BspNode *</type>
      <name>getLeafStart</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a7e4e02f0608e6e59eb8896046f89c528</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const BspNode *</type>
      <name>getRootNode</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a0ba40f8b477f0c66c83a96242ecd5142</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</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>a2f95df076be49177e58e2ae53027559e</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) 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" 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">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_bsp_level.html</anchorfile>
      <anchor>a248e690ac0db1c4cd05cec3a4ed6c835</anchor>
      <arglist>(DataStreamPtr &amp;stream)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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" 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>
    <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="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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></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>
    <base>Ogre::AllocatedObject</base>
    <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>a943797f8b1e7d04f7593c3e732972460</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>a29d9e0048384c0a8895a79d75bfc8ec2</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>ae79ffff46af0c8df473e4cf16e4f3a43</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>a9c549e6cac556e398aaccd83a9ace52c</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>ab13aab15a8670d2aac451da8b97251cc</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>ac31674d044317b6e900efe52acb0439f</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>aaf82d30b03b4819d3f4cd161ca53f3bf</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>a1092a75e646a2cecdd62b54da97a09bc</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>ae93bb5dafd039eb08c44cd42215c34c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_bsp_ray_scene_query.html</anchorfile>
      <anchor>a0c98549a0b1e7db7d54c6bbfc4f46d8f</anchor>
      <arglist>(RaySceneQueryListener *listener)</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>ad5087789b2926c64033a6bc61f78476c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RaySceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>aef129845061d1bdfb9cb92a75c531a63</anchor>
      <arglist>(void)</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 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 const Ray &amp;</type>
      <name>getRay</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a8192b4ff0e26fe16647be6d0482fc51b</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" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a88c9810df53d94b893bc5aef885d14a1</anchor>
      <arglist>(MovableObject *obj, Real distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>abd5211784dd04e0e0705fe21d43cb900</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment, Real distance)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::BspSceneLoader</name>
    <filename>class_ogre_1_1_bsp_scene_loader.html</filename>
    <base>Ogre::SceneLoader</base>
    <member kind="function">
      <type></type>
      <name>BspSceneLoader</name>
      <anchorfile>class_ogre_1_1_bsp_scene_loader.html</anchorfile>
      <anchor>ad8e8a67961e11f378a2b9c104da46efa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BspSceneLoader</name>
      <anchorfile>class_ogre_1_1_bsp_scene_loader.html</anchorfile>
      <anchor>a0a336af38c6d37e1e5b0a8be5dd3b0fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_bsp_scene_loader.html</anchorfile>
      <anchor>a71040d8740a0454c1138d561e712d9c0</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;group, SceneNode *rootNode)</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="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>std::map&lt; String, Animation * &gt;</type>
      <name>AnimationList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a260738557c9a32aed8d5ca14c28d300f</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>PrefabType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</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="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>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>_addDirtyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8cd474a0bb93c6fa0e4439a5a7d11c63</anchor>
      <arglist>(InstanceManager *dirtyManager)</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>bool</type>
      <name>_areRenderStateChangesSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>add34db1d0d5398ef48b0f186ef8c575f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_areShadowsSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a83b107f8f4bfdff2ee8947a825cb71d6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a35b475390db15397c62881e4951b9051</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>a82f6812898571c948ca10035195bb51a</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>a7dc7403de6c07fbb0f5e8e7d5667ece0</anchor>
      <arglist>()</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>a027227b35d611d5b0f07ce0f93403b19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>_getLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a71f1b4d0045fa52c584ab016b0ccc0c1</anchor>
      <arglist>(void) const</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>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>_notifyLightsDirty</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af215cf844dc1f3a2cb67b2149938847d</anchor>
      <arglist>(void)</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>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>RenderContext *</type>
      <name>_pauseRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a90d0e7484ed4580ec980eef15808bfee</anchor>
      <arglist>()</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>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>_queueSkiesForRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab8511a16f5e93699cd1dfb8bd93e98f2</anchor>
      <arglist>(Camera *cam)</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>a29ba8a2cad151d307d04781f749e7e84</anchor>
      <arglist>(Camera *camera, Viewport *vp, bool includeOverlays)</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>ac6008a2910a810dd022e1751bcb3c38f</anchor>
      <arglist>(const Pass *pass, bool evenIfSuppressed=false, bool shadowDerivation=true)</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>_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>_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>_suppressRenderStateChanges</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9701ff154236abf3022519c64e3d224d</anchor>
      <arglist>(bool suppress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_suppressShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af44261df34c54464203319f67c06a7bb</anchor>
      <arglist>(bool suppress)</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>addSpecialCaseRenderQueue</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a35ee911c94feb9c384dd34bd3bda93d9</anchor>
      <arglist>(uint8 qid)</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" virtualness="virtual">
      <type>virtual AxisAlignedBoxSceneQuery *</type>
      <name>createAABBQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a67cfdff179abb9c6ee11ec06df9d35b6</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa76a896afcb6a2d3032c8586ab91dd0a</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>createAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a741d00b9cf3afec6afa5c683c9c99759</anchor>
      <arglist>(const String &amp;animName)</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4cf9be9cb6e9a34ebb18b8952b3bbc47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4e767c00ec48e65ba5374d25676678ec</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a574e13942d5061a0f5df36d7d472b1ff</anchor>
      <arglist>(const String &amp;name, 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>af32931f7a0eaed595c5dfe24b84f37b4</anchor>
      <arglist>(unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a62ca781b4c6d23dc3aab1f3a45d61843</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ce4075335fd6e1580cd1f293cd83a4e</anchor>
      <arglist>(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>a3fa030af76918893a3a7ed139781dc36</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>afb393cca49de8b928f7dd60838047185</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>adbfddc51019b4de6e7ca7597533697f4</anchor>
      <arglist>(const String &amp;entityName, PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0af0ca2bc136ff57f9dad94c283c6d35</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>a29772b72321f0f9ffc7f2fb0b46bcbad</anchor>
      <arglist>(PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aedd1260e1997578aa6dc887d12e16fd5</anchor>
      <arglist>(const String &amp;materialName, const String &amp;managerName)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>createInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af63c901b00fbf75746a00dad7e124065</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" virtualness="virtual">
      <type>virtual IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>ac9059095d68e9abc46114ec460fcc565</anchor>
      <arglist>(uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a417bdd216730a8d171c3184b0d49c32e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab127d52207729591dd51cb12a5b2ed2c</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>ac8aabf83a743284295582aa39ec8ddf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaaefbdf16577e50f4e64f7f94fbe5623</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a77b538561c4780fef27ff2d06bd0f2dd</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>a417b2f6c5273748fe22f4b6a75fe8245</anchor>
      <arglist>(const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abf8ee07ad398b2060f80a049a8cc579a</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>a463538c28db2d1c3b853c4637aecb693</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>a5efca644a55b648f82c9be1eae6d2c42</anchor>
      <arglist>(size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a66951894e88fd1ebc1876d762700e427</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_bsp_scene_manager.html</anchorfile>
      <anchor>ae1a1a8b7b1a932325bc58f67fac74604</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4c82e6d6265a6af101eab51a00b9cfa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5bd1667e1a9de63f46634756c8dee204</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a73c42645ea3b064ca6e0822a8f702cd4</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab31f9c018b801240c238c7a048439150</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a95bd1c7bc9d31e13c821ac36553a9785</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a1b70c6f65674e3e33f88d9fb7d8bc527</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9ce81e2f514ec254c021438e748af060</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>createStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3cd49635820ce79a611199c6234aef01</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>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>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>void</type>
      <name>destroyAllBillboardSets</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa316e7d1a4d80e75940246ccb260bcca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9cb93862284e7443b94eaabdef21564a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllEntities</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1a77be68ccbfc90e2e1aed04340db4dc</anchor>
      <arglist>(void)</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" 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>destroyAllManualObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae4e9873e472d78e7595adc3cbbad643a</anchor>
      <arglist>(void)</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>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>destroyAllParticleSystems</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afce67977a494e9d9314530c0edeb18eb</anchor>
      <arglist>(void)</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>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>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>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>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a74b3e51bc4d555449c7fd94275d14946</anchor>
      <arglist>(BillboardChain *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>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a19f155414751f732da30077321d508e2</anchor>
      <arglist>(BillboardSet *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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acac58e45f8b6b6826c81933f02a45046</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a41b9358cdad6fd7113b2a0cad8112f67</anchor>
      <arglist>(const String &amp;name)</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>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aea3103164ed0f27baeb67a3ae2fe429b</anchor>
      <arglist>(Entity *ent)</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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acce173aa89e849bda564f4e6e3be6402</anchor>
      <arglist>(Light *light)</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>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a46687a92d3fa8b4b106f01899a9e9025</anchor>
      <arglist>(ManualObject *obj)</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>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>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a158931b0a3a116e3f1566d937433232a</anchor>
      <arglist>(ParticleSystem *obj)</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>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>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8489b889440a0a10826af390bcbe9255</anchor>
      <arglist>(RibbonTrail *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a813346e505716ae5d24f714cfc4a5069</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>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>destroyStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5bab37a967b021bb03c3c5d840b56ea</anchor>
      <arglist>(StaticGeometry *geom)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>estimateWorldGeometry</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a12cfc049e1d6c343f9ecd6a4546265b4</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>estimateWorldGeometry</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a9746fa406d8edbf8a80f1afcf009584b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</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">
      <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>const ColourValue &amp;</type>
      <name>getAmbientLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a820fc4b19f83146567a879ace8b7f587</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a62f0b678eede111fd55b8955e2e367ca</anchor>
      <arglist>(const String &amp;name) const</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>ab3d61667202240702c7279b675439505</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ade2cace27566a8b42b14bb591503864f</anchor>
      <arglist>(const String &amp;animName) 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>af3f5c14031ae9126a0c746028f9edb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>getBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a159a3874b735f419b8902f8e566ea0a1</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a904a14c82d81d6372f7682b0f8f6c600</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a50d16506bbbf5e1602977eb6ce0d0b27</anchor>
      <arglist>(const String &amp;name) 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>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>const CameraList &amp;</type>
      <name>getCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acf26160d2d9a4a9ebf61d0ba8cbffcfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getCurrentViewport</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a14da2ba967b9b85d69780c5a295f3836</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>aa5ed3c081ae69e90569fd0c2727a34df</anchor>
      <arglist>()</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>Entity *</type>
      <name>getEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa8ce3ca9b0261565a3c010b51ca69ea8</anchor>
      <arglist>(const String &amp;name) const</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 ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5682459ff89e72565c0ed2b2bfddf14a</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>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>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>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>InstanceManager *</type>
      <name>getInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7402d52c5ba6e68892b6ec8c57e14949</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function">
      <type>const BspLevelPtr &amp;</type>
      <name>getLevel</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>ae69c13aa2d87cf90bf74e5342e253894</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>getLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af269d1bd931e309ef0d8816fe13e300b</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>abb611654fb25d3bcef44f449d1d1bfb5</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>aa35e6c664625d4cee9d5d1fb8a45ade0</anchor>
      <arglist>(Light *l, const Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>getManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0e8d017748c62a96e8e52c2ee0871557</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6b086877b0ae9f45cd4c85ab2e7492c5</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</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>const MovableObjectMap &amp;</type>
      <name>getMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a43aa8a7ff4199f380ead80aa0d741eeb</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaa7164acf31d5275397f2ea4f6ea3de5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a55e33ede0c118d4dd3ba8cb62ff90496</anchor>
      <arglist>() const</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" 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>ParticleSystem *</type>
      <name>getParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac849be7f5a403ad214812694c4640179</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneMgrQueuedRenderableVisitor *</type>
      <name>getQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae062b43898ab86a6b2b3de5903965bed</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>ada03395dc13501ec3ccc65fe0c69c8ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>getRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13e9ef6822402e06e5ec6a48c093af07</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a854ef69f989aadd1da0bd79a61f88f9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa28915596c70c1e69692a3c0a51c06be</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfNotFound=true) const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowCameraSetupPtr &amp;</type>
      <name>getShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3651971e998b578168b51ad57cc7f09e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const VisibleObjectsBoundsInfo &amp;</type>
      <name>getShadowCasterBoundsInfo</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab6484f3062661e421b242705dbef9054</anchor>
      <arglist>(const Light *light, size_t iteration=0) const</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>const ColourValue &amp;</type>
      <name>getShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95799d087158c6872e029409aaba9a3f</anchor>
      <arglist>(void) const</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>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>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">
      <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>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>const TexturePtr &amp;</type>
      <name>getShadowTexture</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad977a4b406ff9e941ad212fee9f46802</anchor>
      <arglist>(size_t shadowIndex)</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>const ShadowTextureConfigList &amp;</type>
      <name>getShadowTextureConfigList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d9c78e43a7779188bf8d376b20090a3</anchor>
      <arglist>() const</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>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>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>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>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>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>const SkyBoxGenParameters &amp;</type>
      <name>getSkyBoxGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3c41db9da4c31fe9ff423d5696c87901</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>a205550aaa9967b7ee80baf44f4fe1ffd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyDomeGenParameters &amp;</type>
      <name>getSkyDomeGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3e8986eedf7c35625f4a83693754a46f</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>ab493b07c3c458b8c309a7ce80ffb8d41</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyPlaneGenParameters &amp;</type>
      <name>getSkyPlaneGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9a6c518b0154ca1c9496d66aed9d2414</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>a15a621314cc14fa08d747f0bb5a4f803</anchor>
      <arglist>(void) 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">
      <type>StaticGeometry *</type>
      <name>getStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa5c05c55987b1501de6ba654ab9adfaf</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>ViewPoint</type>
      <name>getSuggestedViewpoint</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>afbed035d6e010f7df4727b2ff76e0750</anchor>
      <arglist>(bool random=false)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a236f1b0c5eb684a67d04593b8e9c6a9b</anchor>
      <arglist>(void) const</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>ad4ab4f3e5b551778252edc293ea1b378</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>a663c32d37161a5eebf9cf8db3db8b052</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4257eae21878329ae84446332443366a</anchor>
      <arglist>(const String &amp;name) 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>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>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>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>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>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" 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>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>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" 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>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>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>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>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>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" 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">
      <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>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>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>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>isSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a100bac7be3a9303d09918d55199f7a5f</anchor>
      <arglist>(void) const</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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareShadowTextures</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95cd8ff86a7178c2e37b2fcb485f64fa</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5ceb87944e7ba077e4c6ed8db8acf4cc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad9633390826daf0fb2c7a8a43abe4f01</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</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>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>setCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af24677a56a91713c40c3bdb9025da38d</anchor>
      <arglist>(bool rel)</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>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>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>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">
      <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>setNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae188c7cbe7a660db8b721f54a0ede2d1</anchor>
      <arglist>(bool n)</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>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>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>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>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>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>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>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>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>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>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>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>setShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a85c3a0d9755dfdfa841ec1383b20687c</anchor>
      <arglist>(size_t count)</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>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>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>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>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>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>setShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1963d4af77db29c6419737c1c1ee9a31</anchor>
      <arglist>(bool selfShadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSettings</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6dab744863b85b65d0c0ca7f6fb0a06e</anchor>
      <arglist>(uint16 size, uint16 count, PixelFormat fmt=PF_X8R8G8B8, uint16 fsaa=0, uint16 depthBufferPoolId=1)</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>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>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>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>setSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79cd2c00addb8bb51943e0080d92c633</anchor>
      <arglist>(bool enable)</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>setSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a115c5ba0e3bb0ba7cc52f8f301c0e220</anchor>
      <arglist>(bool enable)</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>setSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e629af63f5f273a69aa9cf1e9bbceb7</anchor>
      <arglist>(bool enable)</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>setWorldGeometry</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a4444e8e94c01206790db4bfad8c487ea</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setWorldGeometry</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager.html</anchorfile>
      <anchor>a91c52dc16409d813d917981aeaf5359b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</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">
      <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>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></type>
      <name>BspSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_factory.html</anchorfile>
      <anchor>ac3cfb57b3ddfcff9c72723d62df466e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~BspSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_factory.html</anchorfile>
      <anchor>ade95318da6085531e0ab86a2d7b6bcd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_factory.html</anchorfile>
      <anchor>a3e376c2843080b32350e6e894460edee</anchor>
      <arglist>(const String &amp;instanceName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_factory.html</anchorfile>
      <anchor>ab780ae3c79b078808915b7bdf14e4814</anchor>
      <arglist>(SceneManager *instance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const SceneManagerMetaData &amp;</type>
      <name>getMetaData</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>ac7e7bf119574decf16f14dc5e77eb7e4</anchor>
      <arglist>(void) const</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>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>a3c0f0b096d2926f3f28f60dee8db5a8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>ad4ed3db160dbbb447ad84973cc45ca13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>a4f304f5c47ece3a7e844dac9ff92ed40</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>aaffd22b53362f16d243d170d625663b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_bsp_scene_manager_plugin.html</anchorfile>
      <anchor>a606b81b8f9c5d022aa606c4a75b56a5c</anchor>
      <arglist>()</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="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="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="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>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>_addBoundingBoxToQueue</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a093e08130e57e03496b8009c7033d21b</anchor>
      <arglist>(RenderQueue *queue)</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 Quaternion &amp;</type>
      <name>_getDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aae6afb3ab2d6bece0391c6592b946c11</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>aa6d8ef3c62635ce44260efd749a4bbfc</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>aac948570c146461805c4ff0d79a7de2f</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>a1ea9ad81e4378141a887b572bfec75dd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>_getWorldAABB</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a5541f6607ef566e07991a0642b0f70f9</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>_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">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>a1ee88a2f5a1f7fe70c4ea39a245aa6a1</anchor>
      <arglist>(bool updateChildren, bool parentHasChanged)</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">
      <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" 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">
      <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>a5595d0f506945c66795322b1878e16aa</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>a8baeb7e192fc802f6bf846d3a69dfc19</anchor>
      <arglist>(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>a559442664e8b83cb40ca1d2c68c5d01c</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>aeaee9cb1cb0c23fab2cc9bab08f51181</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachAllObjects</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>aedb8690d7cd00a804a659eac1ee45060</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>detachObject</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>a320bc152963657c2ff26fc0e5caf29f4</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">
      <type>MovableObject *</type>
      <name>detachObject</name>
      <anchorfile>class_ogre_1_1_bsp_scene_node.html</anchorfile>
      <anchor>a932a5feecc7144344cbb3bda8534cb5a</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>a0600f3479f44ec86d29e049dad48e9dc</anchor>
      <arglist>(bool cascade=true)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a3f64cc674aed856340df7a0507b90423</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a2ff8d20961b48225690e1561bc39f993</anchor>
      <arglist>(unsigned short index)</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>ad76fe7cdecec48166697bb06174f1333</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>ac98e1967863c0dd15aeb3aa55134e0bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getAutoTrackOffset</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a693d0aef8a49e063d4591e62ec44d3db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aee4cc71121595aadbbfbc8916ad19809</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a23885bdc27be588857d6d67b2dedf3f5</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>ae6c9109a64d2f1b3f5bbec7ca324aa6c</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>a7eed1961961324d7eaaa6af5cc88dbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aa8d203d81bd4ec6c8c626d7c1bf96a80</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a7491e67f16b068edad24c7458ded3105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</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>a10da4e58434d3e61c6d76f97a0fd1a80</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>a515361d8231fc86d9b602ba55f714fa9</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>a5b9b0b08edc2984d41ad38520354a407</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aad75165137ce70fd865b3c5aa302a3bc</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>a264df23a0763ef9f8879c97bcbba0f47</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>a5cf89f99cfb8241341c931c887d6bc40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8aae34f3fa479e9c532360f93518160a</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>a807c8125f277a83154d677ce88c97fa7</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>a220642657bd0e307c4ecccb46991267e</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>a1133d2ef5623b7ede0fa15aacbe47311</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>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>a9fa158a89aa8c4d8113ea52435eda1da</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>af3fcf16e43b07e046816125cbb8dc8f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa154e07b616313f4c345ec6c0da635cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideBoundingBox</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ab001c4e10d13d5f5cd31bae778080c90</anchor>
      <arglist>(bool bHide)</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>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" 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>unsigned short</type>
      <name>numAttachedObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af0d8019108beba3fe34250fb2e2fc7c4</anchor>
      <arglist>(void) const</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">
      <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" virtualness="virtual">
      <type>virtual Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a7b1a96d0ca30f5ca56a5dacf27d68f6c</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>a1dae5b62b42bcb4590aea678c3056f26</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>a912d9d3a804edf9faf8a9e32482502b1</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>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>a3afaaf0dfd3c7140342059a94788e341</anchor>
      <arglist>(bool enabled, bool cascade=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a52652642857138f859291a88598877c9</anchor>
      <arglist>(const Vector3 &amp;vec, TransformSpace relativeTo=TS_LOCAL, 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>aebc1a1db6ae1023ec6e709bd6f82220f</anchor>
      <arglist>(Real x, Real y, Real z, TransformSpace relativeTo=TS_LOCAL, 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>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>setVisible</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>afe422d8fd0d6986b99a0d7848369388f</anchor>
      <arglist>(bool visible, bool cascade=true)</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>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">
      <type>void</type>
      <name>yaw</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a95cfc691608c8dedd4b9b3b88b3923c3</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::Camera</name>
    <filename>class_ogre_1_1_camera.html</filename>
    <base>Ogre::Frustum</base>
    <class kind="class">Ogre::Camera::Listener</class>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</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>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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" virtualness="virtual">
      <type>virtual const Affine3 &amp;</type>
      <name>_getParentNodeFullTransform</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a774753927eb2a42a9d8f5492cd2ced1a</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">
      <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" 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">
      <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" 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">
      <type>void</type>
      <name>_renderScene</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af05a1d72297e69ae46551a012e7bd7a5</anchor>
      <arglist>(Viewport *vp, bool includeOverlays)</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="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">
      <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" 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">
      <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>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" 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">
      <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">
      <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" 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>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</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>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>ad671242389680c2078827b788189f0e1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a08d005383a93a20e7a3b62bce04aa89b</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>abc3d2d6ac815088129163ed5cd040516</anchor>
      <arglist>(void) const override</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>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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>Frustum *</type>
      <name>getCullingFrustum</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6ac83b6e3eb618f01c6ea1ac7b4a3991</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</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>acc31fa3e2a1a5e8683f49a39ba67f04f</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>abb9b6b451b020fcd892c852d439f1dd9</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>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFarClipDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a786b6886be5d07321a98c2abe977dbba</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>aee79099ce08aa35e626551f6eaa6861a</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>void</type>
      <name>getFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a47aa7995a09e131f34bba51b363eba67</anchor>
      <arglist>(Real &amp;outleft, Real &amp;outright, Real &amp;outtop, Real &amp;outbottom) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2 &amp;</type>
      <name>getFrustumOffset</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>afd77e92192ec0d67dbebb994ef55f471</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>getFrustumPlane</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af000af250842816864ca3b61a955750e</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>a855def6097624986a528a35dbb93f7cc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af5110d09a7c8646bb3dd25ab77815397</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</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>aa559aa1dd59c3a5dcc275125ee8f452f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af31f1095812cd5fe300cd176bbde969e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ac0283b1d90affdff7f1f7776396e3b5c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getNearClipDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a063daea70f27ee80b47a9441b8fa152a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a2fddb6be74503a5ad0db941cffec39fa</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>a4a3ec25b0aa11a6470168c9a8a47da15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>OrientationMode</type>
      <name>getOrientationMode</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aef3e8ca059898e369ce5da77e785e769</anchor>
      <arglist>() 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>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</anchor>
      <arglist>(void) const</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>PlaneBoundedVolume</type>
      <name>getPlaneBoundedVolume</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7ceea76d4e6245d2d5b48d53e494a44c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPointExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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>bool</type>
      <name>getPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae944917873dd68126c129f05e51622d3</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>a0f6c91af58775cfc445fe647d0be4a74</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>a54b5aab5ffd31558180f036dee8d2121</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>a1d3edfdc7373308e2cda9af6b618e4ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getProjectionMatrixRS</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1d9b5a8c5be7e30ce3abce8405a7361a</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>a7c1b2e8c0c2a0845d43cb6da44bcd39b</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>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</anchor>
      <arglist>(void) const</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>ac927b032a0477e4ab34ff89961c6ee56</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>a4a1294e1c37adfcbd6d930a6e81377fe</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>bool</type>
      <name>getReceivesShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a8f2627b8d1658838a7c79c82148c6303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getReflectionMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aa2240f20cd65b88fc85213e8d36dc3ed</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>a592b18c2dda94aba6dbad368389a0217</anchor>
      <arglist>(void) const</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a35ed28308c5441d99bca5b3e44ff7a60</anchor>
      <arglist>(RenderOperation &amp;op) override</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() 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>a173c348e79c7f9f929e45e403710b3e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae14768f06c5c0a1c8b720323bbffe9a1</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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">
      <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>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>bool</type>
      <name>getUseMinPixelSize</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a58676c042726c8a2b89678daa8f8860e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) 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>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7d7f872df5101f02f80fc942bb4df643</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>a02f7226a760a99f688fa9791745425ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6875789ff50479516e455838bd8e556b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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 std::vector&lt; Plane &gt; &amp;</type>
      <name>getWindowPlanes</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ad2602f6ce21eb24e12ed44217932fcdb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 *</type>
      <name>getWorldSpaceCorners</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6a3c87d7f2facc0cd4d4260c69c7fc76</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a9e4fc72f1b725bebf8701aefc9ca2e30</anchor>
      <arglist>(Matrix4 *mat) const override</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>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">
      <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">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a71fff8dac8cbf9bd3911e49a484fa61c</anchor>
      <arglist>(const AxisAlignedBox &amp;bound, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a35245b8ebc6b09a88ad9df2bb3362bec</anchor>
      <arglist>(const Sphere &amp;bound, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a802fce8831c8969abb401fa0803d0fed</anchor>
      <arglist>(const Vector3 &amp;vert, FrustumPlane *culledBy=0) 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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isWindowSet</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6f6d4353cdb639a8a4a360e1aa33b01a</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" 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>bool</type>
      <name>projectSphere</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>afbb366a0f8186c2cb85a744556fa5680</anchor>
      <arglist>(const Sphere &amp;sphere, Real *left, Real *top, Real *right, Real *bottom) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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" 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>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>resetFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a30dc7cf6fa1c6b34e0d0124cfd064eca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetWindow</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>afdef5a2d632790d7c72f14ff672d4f54</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>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>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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>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>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>setFarClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae2505eccb96d02b0c057d49b7d6ddb38</anchor>
      <arglist>(Real farDist)</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>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>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>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>setMaterial</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a696f5e20e2cafe6146ef6b00294cd8b1</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNearClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7bc8b601d85642059f23e739fb4438bb</anchor>
      <arglist>(Real nearDist)</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>setOrientationMode</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a10602eee33f11f92d137a5677eb56308</anchor>
      <arglist>(OrientationMode orientationMode)</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">
      <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>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>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" 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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>setUseMinPixelSize</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a62d47145eb99e07af3de0915645be07c</anchor>
      <arglist>(bool enable)</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>setUserAny</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>abd85c7ae6f5de865b8037f37e426886e</anchor>
      <arglist>(const Any &amp;anything)</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>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="virtual">
      <type>virtual void</type>
      <name>setWindow</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a80979fa21757e1e142b3aac77592fff9</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>visitRenderables</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1affce23f55504cd2deb9fd7ecf7ea52</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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="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>
    <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>
    <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>
    <member kind="friend">
      <type>_OgreExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>aab107d3f52e1a137845bbe94f850a022</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>Singleton&lt; CgFxScriptLoader &gt;</base>
    <base>Ogre::ScriptLoader</base>
    <base>Ogre::AllocatedObject</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>a48bcf80ad0eabe9317777920b5d8d1a2</anchor>
      <arglist>(void) const</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>af6a6df38b68d59f327ba875b45c6780e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_cg_fx_script_loader.html</anchorfile>
      <anchor>a8cc3006cecef12aceeeefa7733ebc541</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>ad21a320aa22feb20ac3685e064973cf4</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>a930f43b6d3493e5a7183e1422874d085</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>ad075d12e894670f4b2fdee7d6c6662c6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>a58c8490fa69e0c4b285f7d35620b5cf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>a82d874e8cb8b5adcd101cf2f9f6573fc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>ae4016b58113038ded4045a6dcbedaa8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_cg_plugin.html</anchorfile>
      <anchor>ac3a598ca1a79ca91b76add26b29af8f6</anchor>
      <arglist>()</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::CmdEntryPoint</class>
    <class kind="class">Ogre::CgProgram::CmdProfiles</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>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" 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>aaaf0cd27fd6604cc644e66f101844f08</anchor>
      <arglist>()</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>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 size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a62ecd906ba236975ddec42c62d0b4e2b</anchor>
      <arglist>(void) const</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">
      <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>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a9461e01449c3773e502cb5071bbca2ae</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a1f21af4659df48a155db980bdadbf5f1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getEntryPoint</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>aef3513510b1e8d34dc95f28b589e7b02</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</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>a5b9074b10dd674d98666fee888cd6bb3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassFogStates</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a2822db9a2976b9a5470adde82073cbf5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassSurfaceAndLightStates</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a9584e7691cce3a52b8d26e4540359892</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassTransformStates</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>ae376230400171f70c3270f67f476b1bf</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>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getProfiles</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>acd74bfad569b567e99cfe44cb2bb99ad</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>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>bool</type>
      <name>hasCompileError</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a8fe80144b24cde184f0a07f6f3f290d1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDefaultParameters</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a94fbe95dc398989b4de6d981a17fbc6d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMorphAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a38cba04e83702fbf98c4fb3cc5e1538d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPoseAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>aeaa52d1e75245cee8186841eb983a0da</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a86dfdb6d47afc2196ceaae0751942883</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>ae4968f949a99e5e10f82bfc904479bd5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexTextureFetchRequired</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a9bb5c2cd8a2d4e76794c7596d0c9d57e</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>resetCompileError</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>a7ce0be99072f2ffd6055cd3bbd20b625</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</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>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" 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">
      <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" 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">
      <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">
      <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" 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">
      <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>touch</name>
      <anchorfile>class_ogre_1_1_cg_program.html</anchorfile>
      <anchor>aa448e3603f9f6cad8cfe40818888227a</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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgProgram::CmdArgs</name>
    <filename>class_ogre_1_1_cg_program_1_1_cmd_args.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_cg_program_1_1_cmd_args.html</anchorfile>
      <anchor>a9ad1f0e009c56553ff19116413999b01</anchor>
      <arglist>(const void *target) const</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>a4d20dfa73d5b6f13c078999b79271c4e</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgProgram::CmdEntryPoint</name>
    <filename>class_ogre_1_1_cg_program_1_1_cmd_entry_point.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_cg_program_1_1_cmd_entry_point.html</anchorfile>
      <anchor>a79d93e9bea52a708a27368b0508831bb</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_cg_program_1_1_cmd_entry_point.html</anchorfile>
      <anchor>a0189d59b6e17534917433f51521cfc96</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgProgram::CmdProfiles</name>
    <filename>class_ogre_1_1_cg_program_1_1_cmd_profiles.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_cg_program_1_1_cmd_profiles.html</anchorfile>
      <anchor>a542db52fe7cca161787ed98be01e644b</anchor>
      <arglist>(const void *target) const</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>acf5d995eeaf0b92442dd0a1ca847a054</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CgProgramFactory</name>
    <filename>class_ogre_1_1_cg_program_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</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>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_cg_program_factory.html</anchorfile>
      <anchor>ab4e67b062cc70d29df7e7d169bb88e71</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_cg_program_factory.html</anchorfile>
      <anchor>a981698847d227ebfdc30a1ed3cc1dd61</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_cg_program_factory.html</anchorfile>
      <anchor>abf5b3712c5577401d085544a045ce549</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Codec</name>
    <filename>class_ogre_1_1_codec.html</filename>
    <base>Ogre::AllocatedObject</base>
    <class kind="class">Ogre::Codec::CodecData</class>
    <member kind="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <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 DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a1eae89f8ca897b68ba6473e7b3d058f4</anchor>
      <arglist>(const DataStreamPtr &amp;input) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a4134526fadbb63af778e17a8d6301c3c</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>aa8c8c94007bd13ccab9ca54fb3e8bf81</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>aeb344d293259ec352c308d81fdf3e94c</anchor>
      <arglist>() const =0</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</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" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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="class">
    <name>Ogre::Codec::CodecData</name>
    <filename>class_ogre_1_1_codec_1_1_codec_data.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CodecData</name>
      <anchorfile>class_ogre_1_1_codec_1_1_codec_data.html</anchorfile>
      <anchor>a8d1d3dc4a466a4e992aad72c14bf81eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>dataType</name>
      <anchorfile>class_ogre_1_1_codec_1_1_codec_data.html</anchorfile>
      <anchor>a2e83b5d12864adb8acf31b439713105b</anchor>
      <arglist>() const</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>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>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>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>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>sourceFactorAlpha</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a4c9669f21aa6a880dac5b5380310e6b0</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>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>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>writeR</name>
      <anchorfile>struct_ogre_1_1_colour_blend_state.html</anchorfile>
      <anchor>a13e2c27dc6e21b80f1889d3b99682b16</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>a423d0d34b3f0e1579110dae05b416fbb</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</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>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>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>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</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>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">
      <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="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>
    <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>a61ae2e9fef2329eefcbde9b819fa0d7a</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</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>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>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>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</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>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">
      <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="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>
    <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>
    <base>Ogre::ParamCommand</base>
    <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>a92fcaa899727a700c2d8b831c2f6cc02</anchor>
      <arglist>(const void *target) const</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>a69df649f4cd2ab7e7a58847bbb2d40ab</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a94cc0460cea599fda660badb88f94d26</anchor>
      <arglist>(const void *target) const</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>af79946d1c4a6188d7919c01d4b345e0d</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>acceb5135f4a60091b9b50204fa938db1</anchor>
      <arglist>(const void *target) const</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>aced23d832ad8b7a906cdb04753be0128</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a532a5c37950ed6053b6e94bc839483d5</anchor>
      <arglist>(const void *target) const</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>aba4e65a37e07cce608bc7c183e8e063c</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>ab55a3f0a6815dbd1bd86d00e3e2b4aa7</anchor>
      <arglist>(const void *target) const</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>a51cd78c8c55020d394761d1a51e8c010</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a65822ae59cc7acd2237a495684fdf119</anchor>
      <arglist>(const void *target) const</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>a63bbe2d97a8531b8a63ab36a919a19e5</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>acb6c605569f39288b91687470a296b37</anchor>
      <arglist>(const void *target) const</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>a78c5d6fbcc7b9e10f8bd00e70e6dea16</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a3a98856491f65edaf73ba768800c5088</anchor>
      <arglist>(const void *target) const</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>ada961c7be8d0736f4e89057ba09c93f3</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>aeaaf2795640415523a4f6e6961e44e58</anchor>
      <arglist>(const void *target) const</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>ad950d0a73130b3270237bed876956f7d</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a417260ce82fcb52722d513ddb8529c0b</anchor>
      <arglist>(const void *target) const</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>a888a60fbdb90a8ad468170e017b6529a</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a8c3c4b0f0f2640bcb55309932359c953</anchor>
      <arglist>(const void *target) const</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>a1d0b1348d291cc4723efb494ad964ba5</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a70b502ea33b39e968c895f36c882e620</anchor>
      <arglist>(const void *target) const</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>a2ed8cd78c82e5c532e8210891b7c778a</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a642964b6d6530d4808866bb0d56e5b83</anchor>
      <arglist>(const void *target) const</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>ae1a6474819a56265737e7bfd49b680db</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffectorFactory</name>
    <filename>class_ogre_1_1_colour_fader_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourFaderAffectorFactory2</name>
    <filename>class_ogre_1_1_colour_fader_affector_factory2.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </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>a9c00c2785abad52b3c006988196a2cd4</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_colour_image_affector.html</anchorfile>
      <anchor>a984fc468041419661aa75af91d0d2757</anchor>
      <arglist>(Particle *pParticle)</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>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>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</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="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>
    <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>
    <base>Ogre::ParamCommand</base>
    <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>a73b813ac40e8327d3e67d33aeb7264c9</anchor>
      <arglist>(const void *target) const</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>a974c2899b3b9e87f09cc583c11f7be99</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ColourImageAffectorFactory</name>
    <filename>class_ogre_1_1_colour_image_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </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>af0805a4befafbcdd9e26f53095639683a8bf32ea3e3c96b8616c44bdf5d47fb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAX_STAGES</name>
      <anchorfile>class_ogre_1_1_colour_interpolator_affector.html</anchorfile>
      <anchor>af0805a4befafbcdd9e26f53095639683a8bf32ea3e3c96b8616c44bdf5d47fb28</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>a28d59576dcb488c86373eb74d6f0e1ed</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</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>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>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>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</anchor>
      <arglist>(void) 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>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">
      <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="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>
    <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>
    <base>Ogre::ParamCommand</base>
    <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>a374c2c852858ed7d95de755b6e31fbe8</anchor>
      <arglist>(const void *target) const</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>a9e638b6b97f5c2a7013738d9636b0e4f</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a582c637990caf9c9d7230ff6fb5b36c0</anchor>
      <arglist>(const void *target) const</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>ac0ebafd72c0d0809494fa5fa224c97be</anchor>
      <arglist>(void *target, const String &amp;val)</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::ColourInterpolatorAffectorFactory</name>
    <filename>class_ogre_1_1_colour_interpolator_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </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>acc033c4828ad9f7469269933d24850f5</anchor>
      <arglist>(float red=1.0f, float green=1.0f, float blue=1.0f, float alpha=1.0f)</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>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>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>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>aebee8d25bcd490889866a0ad94940ef7</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>a8da50314432c59dee0aa3e6a72183e34</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>abbc9a8f5cc1c054eb5b4633d6b0b2262</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>a3d17eedbff96cef8dbd4414183e15cb3</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>af3579c76f3cd365ac54454be6a3f6f89</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>a5dde8a74df3cbfd55cb0e5ca90aafafe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a4d74a64ed7b9e2c1235a05bc28d67f7b</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>setAsABGR</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a7ced6ef07e9a1e6de8ea50ef824ed9b1</anchor>
      <arglist>(ABGR 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>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>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="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</type>
      <name>Black</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a7f8a06f2a9dd645417c36b560f496c1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue</type>
      <name>Blue</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a67ef25ecd0fa97e7e51e5bd87b29ae65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue</type>
      <name>Green</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a00384a789ac354ea8dd252c62cb17aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue</type>
      <name>Red</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>ab9c2a36f53ac599850f1cf8b822f750d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue</type>
      <name>White</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>a8eba66b2908f44f00f8d9c9ec25877de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const ColourValue</type>
      <name>ZERO</name>
      <anchorfile>class_ogre_1_1_colour_value.html</anchorfile>
      <anchor>abc5d5f80d4d99438863cc808169283b5</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>a122a85bcbd72a99321225fc0decd9e6e</anchor>
      <arglist>(std::ostream &amp;o, const ColourValue &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CompositionPass</name>
    <filename>class_ogre_1_1_composition_pass.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>getAutomaticColour</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ac4fae76a4f67e1ea70dc270be9b0daed</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>a548f5811f1b762b2a64257367f564378</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getClearDepth</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a3c873101dd6bb94c9cea93fcc2a6e55b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getClearStencil</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>adfa90e05d769083fe4823a6fff4177c0</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>a3efae9c2f40f1f44a148497797c2f8f0</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>ae5884df0782f751715d36c0027912760</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>a0367e89580ffd67000ce52676866fa43</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>a822bb35bad3ba41e1370c08891428053</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>a5815c0e9e598fe58d2c7f76be9167976</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>getQuadCorners</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a0a8e642c52e2b7db79765f93b1cf5730</anchor>
      <arglist>(Real &amp;left, Real &amp;top, Real &amp;right, Real &amp;bottom) 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>bool</type>
      <name>getStencilReadBackAsTextureOperation</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ad3b550fd01154eddeaf8cbc7459c75f9</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>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>Vector3i</type>
      <name>getThreadGroups</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>aae07036bc113572b68bd3ad85aad4ad0</anchor>
      <arglist>()</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>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>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>a1f0e9945281c6551ab0f21a129270339</anchor>
      <arglist>(Real depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearStencil</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>ad75218db6dbe9993b5486c9c916efc0c</anchor>
      <arglist>(uint32 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>setQuadCorners</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a186b5a3bcb90a3ce1d66f97424cd339c</anchor>
      <arglist>(Real left, Real top, Real right, Real bottom)</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>setStencilReadBackAsTextureOperation</name>
      <anchorfile>class_ogre_1_1_composition_pass.html</anchorfile>
      <anchor>a4eb731c1f04905fee30f0317815963f6</anchor>
      <arglist>(bool 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>a59249a96733d39ab3df8b073ef9d5633</anchor>
      <arglist>(Vector3i 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>
    <base>Ogre::AllocatedObject</base>
    <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>a485d756e6f4cfa7aaea5286ee7f4b331</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>a1cdcf4aecda536e2eeaf597c60d3271d</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>a9dc0b04a179dd54ca7d444d4bd1c2010</anchor>
      <arglist>()</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>a032c2e65be761f0b6ff6122ad9f8407f</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>aa1a330d0d35f731d94fa885a04f73caf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompositionPass *</type>
      <name>getPass</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>a16f32593b58adba4a5c2477a976df869</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>const Passes &amp;</type>
      <name>getPasses</name>
      <anchorfile>class_ogre_1_1_composition_target_pass.html</anchorfile>
      <anchor>af44571a3e63c9d23e93a709aecc040fe</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>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>
    <base>Ogre::AllocatedObject</base>
    <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>a781c6fcbbfc75d7c4265e268e9749f93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TextureDefinition *</type>
      <name>createTextureDefinition</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a4354d86478e8ec9fdf65024ea5ddfd6a</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>a9290015c60a3e10221b768af3381f4c6</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>a831f0aa39181fbd9b8fad6b637ce7c41</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTextureDefinitions</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>ac9408a93189794940d922152d9c8f3c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>CompositionTargetPass *</type>
      <name>getOutputTargetPass</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a2b2cd304cc127a05befe4e3f3e20d6e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Compositor *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a6b95f7376905fe23c3d5a27b0ec783d6</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>a01857515043aba164d7dfafd7ca7255e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompositionTargetPass *</type>
      <name>getTargetPass</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a6a37afdc7cf51e51912ce6704879e2d3</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function">
      <type>const TargetPasses &amp;</type>
      <name>getTargetPasses</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>a42c5894ee143fc9279aab3cdb5b0496f</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>acb53f78a85e2049fd3d0f3a5c317b345</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>TextureDefinition *</type>
      <name>getTextureDefinition</name>
      <anchorfile>class_ogre_1_1_composition_technique.html</anchorfile>
      <anchor>ac7ba0d0414282dde01b1d117b8dc5dc1</anchor>
      <arglist>(size_t idx)</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>a393537a12b7ef9d8acbc0a7a9150b2b0</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>
    <base>Ogre::AllocatedObject</base>
    <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>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>bool</type>
      <name>fsaa</name>
      <anchorfile>class_ogre_1_1_composition_technique_1_1_texture_definition.html</anchorfile>
      <anchor>a52fb27a3ee9bccc4e4cc4bd5d5b2e3fb</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>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="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="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" 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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">
      <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>CompositionTechnique *</type>
      <name>createTechnique</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a66446a9477813c7aba01f7f5792539da</anchor>
      <arglist>()</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>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumSupportedTechniques</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a25dc63e4ce84fa6da6d86915e914db47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumTechniques</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a5f67f123b05545fa5e4a561d9a1019db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderTarget *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>ad23b6bce8105e74e6a95ca59716f2b9d</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</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>CompositionTechnique *</type>
      <name>getSupportedTechnique</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a3eb4d1565e58524f2fa5bd75f7d2faaf</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>aa85a7d4b10576c0463137622754f8fa2</anchor>
      <arglist>(size_t idx)</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>ae84e52a8c5cab12987e87a6ef3a9f544</anchor>
      <arglist>(size_t idx)</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>TexturePtr</type>
      <name>getTextureInstance</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a792451bc7c47f826ce03538b4060a527</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>a6aad43a583eb72dc24b479b3138c7277</anchor>
      <arglist>(const String &amp;name, size_t mrtIndex)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <type>void</type>
      <name>removeAllTechniques</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>a57a6ab020e5ac812bb96aa59b1497fbd</anchor>
      <arglist>()</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>removeTechnique</name>
      <anchorfile>class_ogre_1_1_compositor.html</anchorfile>
      <anchor>aae47eb9cabec8ad5c8b40a0dd0e8180d</anchor>
      <arglist>(size_t idx)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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" 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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></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>
    <base>Ogre::AllocatedObject</base>
    <member kind="enumvalue">
      <name>BEST</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a35303e72d69bd3f190ef0892951edf20ad74d313e7f90ecfbcbcd6e7de0726b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LAST</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a35303e72d69bd3f190ef0892951edf20a211cdeef73f26db87dcf6868074c1c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPOS</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a35303e72d69bd3f190ef0892951edf20ae0921c1dd226396b0328d10d0d81f62b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BEST</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a35303e72d69bd3f190ef0892951edf20ad74d313e7f90ecfbcbcd6e7de0726b88</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>a35303e72d69bd3f190ef0892951edf20a211cdeef73f26db87dcf6868074c1c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NPOS</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a35303e72d69bd3f190ef0892951edf20ae0921c1dd226396b0328d10d0d81f62b</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>a7655532cf0ded63f91cbfb2063d98875</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>af3e9cd52911d04196282605c4fe80f95</anchor>
      <arglist>(CompositorPtr 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>a514627f5e918ecd2d852c5a3dc936779</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>CompositorInstance *</type>
      <name>getCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>aa3ad6ad75b3750d57545f75f36f50533</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const Instances &amp;</type>
      <name>getCompositorInstances</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a42fa05c516b60283ca17c6ec2aaabffc</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>aad18119f06471d75fcc2a5e979f4249c</anchor>
      <arglist>(const String &amp;name)</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>aad00f3fdd099564e5c4813cb903c2150</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>aab2bb9c5e79ad3a50cb95d26f78e6ea3</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>a03dbde3d43fe8f2b7d1a6c69a86a1265</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postRenderTargetUpdate</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a14097db252e2d5518763949112f48037</anchor>
      <arglist>(const RenderTargetEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postViewportUpdate</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a9e713cfe63a4c69a99f05f6fa10299bf</anchor>
      <arglist>(const RenderTargetViewportEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preRenderTargetUpdate</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a2209b014e144403acd39584e68850176</anchor>
      <arglist>(const RenderTargetEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preViewportUpdate</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a96e52b32f4a1048de8d4856af9268073</anchor>
      <arglist>(const RenderTargetViewportEvent &amp;evt)</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" 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">
      <type>void</type>
      <name>viewportCameraChanged</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a0734f14af2d3afbff956f53ce08b6138</anchor>
      <arglist>(Viewport *viewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>viewportDestroyed</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a8bda7bb3931a58f6a6bc7148d8faf086</anchor>
      <arglist>(Viewport *viewport)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>viewportDimensionsChanged</name>
      <anchorfile>class_ogre_1_1_compositor_chain.html</anchorfile>
      <anchor>a6d355de10330aef6a90cfab845363dca</anchor>
      <arglist>(Viewport *viewport)</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="class">
    <name>Ogre::CompositorInstance</name>
    <filename>class_ogre_1_1_compositor_instance.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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::map&lt; int, MaterialPtr &gt;</type>
      <name>QuadMaterialMap</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a7a0c1dcc7720e06ae1d639d0aa788172</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>ae72e37d6f305e6ae1f1014336e9e2f4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Compositor *</type>
      <name>getCompositor</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a714fa12866adad893086d5e9bbc8ca7d</anchor>
      <arglist>()</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>a8368b4c7f68ca7df2c36ca7b8a1bc748</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getScheme</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a96339cfb8205c5565fa2d3b96b970dff</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>CompositionTechnique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a3b91d482e4ab59da5165f021e5db6d83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getTextureInstance</name>
      <anchorfile>class_ogre_1_1_compositor_instance.html</anchorfile>
      <anchor>a63f6e9529a99dd8e5eeedbafcf80dfda</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>a172a65f230d4eea73405a054e142c14f</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>
    <base>Ogre::AllocatedObject</base>
    <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>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>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>Singleton&lt; CompositorManager &gt;</base>
    <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="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>a0ecf753b0c5e5cd464ff2a94e53946fb</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>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>a9b78bd2d9d32891d89aeea15c6d0b3ad</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>Resource *</type>
      <name>createImpl</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a068f207f595f441bbba1886ba7a3e276</anchor>
      <arglist>(const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader, const NameValuePairList *params) override</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">
      <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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getByHandle</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>CompositorPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>add867aa539ff9381028bfd59d06621c0</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>CompositorChain *</type>
      <name>getCompositorChain</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>af013841841a0c7b6d75a8a11b4eb20cd</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>a1c8ef4b27b89bcc2a2529dd6312fdab5</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>a230ea1697d0760278ba5af8ea991c04e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>TexturePtr</type>
      <name>getPooledTexture</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>af2bedc34a0d3195f0a2fc70e9b5705be</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)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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>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>initialise</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>ae0f865406c64dfe73350cbeb04ce26e6</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_compositor_manager.html</anchorfile>
      <anchor>a350a7cda7c7e63fa6d7243133b24c3f1</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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">
      <type>void</type>
      <name>removeAll</name>
      <anchorfile>class_ogre_1_1_compositor_manager.html</anchorfile>
      <anchor>a565f51a7a31bc6848c9e334d1c699242</anchor>
      <arglist>(void)</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" 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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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>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>
    <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>a3c401a0186d115243eaef438450a0b17</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>a087432078a26a4fe1c2068012f3300f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ComPtr</name>
    <filename>class_ogre_1_1_com_ptr.html</filename>
    <templarg>T</templarg>
    <class kind="struct">Ogre::ComPtr::SafeBoolHelper</class>
    <member kind="typedef">
      <type>int SafeBoolHelper::*</type>
      <name>SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1cb5413c581370dfaf0dde6313d7ef40</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>acea4812003c2493f333bd710a077a32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>ab66cb01a9d6afcad5b0111480d33b701</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a260a6362529fe0d5ad110394a5ed6338</anchor>
      <arglist>(ComPtr&lt; U &gt; const &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a68febc3fda729e37504598546ccdc76f</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a81d9482c2f0db380fd2f00bbaef2c97d</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a07a51d6fe7edd80e6c19dd5159f4636d</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>HRESULT</type>
      <name>As</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>abace680ed09de77cb993e319c37b746f</anchor>
      <arglist>(ComPtr&lt; U &gt; *res) const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Attach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a70a3abd470b590d56958c5747eb73a09</anchor>
      <arglist>(T *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Detach</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a935435ca43e846e35a5d429f4a53d491</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>Get</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a0cb2c3f1260aa73847bc20b75469bdc1</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>GetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af9258549925c41e326f49292e486a385</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator SafeBoolType</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a73442d91ab98e8e4af3a642bbb7e2501</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>NoAddRefRelease&lt; T &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a19b4cc3f7c306c833fa1c02be2884a9d</anchor>
      <arglist>() const ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a7964d374f2a252a3196718d61083fa66</anchor>
      <arglist>(const ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a1fbe3b12b3e6d318989dba45f48892ca</anchor>
      <arglist>(const ComPtr&lt; U &gt; &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>aa39efdb3a1c8ed0591de49d258d2840a</anchor>
      <arglist>(T *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>ComPtr &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a038e83867f6baeeadc35b68a2537ebde</anchor>
      <arglist>(U *other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>T **</type>
      <name>ReleaseAndGetAddressOf</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>af87d9a3f59a32598dd38d351f649308f</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a57d92240c80418af21d31af43972d102</anchor>
      <arglist>() ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Swap</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>adb4c32f7aa83693f12064bcf6378c375</anchor>
      <arglist>(ComPtr &amp;other) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ComPtr</name>
      <anchorfile>class_ogre_1_1_com_ptr.html</anchorfile>
      <anchor>a18b1868ce7c3cb4a1b58397cc91cc218</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ComPtr::SafeBoolHelper</name>
    <filename>struct_ogre_1_1_com_ptr_1_1_safe_bool_helper.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>member</name>
      <anchorfile>struct_ogre_1_1_com_ptr_1_1_safe_bool_helper.html</anchorfile>
      <anchor>a6cccff8074f72e8b40cbbcc9c324010d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ConcreteNode</name>
    <filename>struct_ogre_1_1_concrete_node.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>abfb68162bddbd87db1cc8e725cfc05df</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>a62669d5b44ce5a33fbb164c6431347ed</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></templarg>
    <base>MapIteratorWrapper&lt; T, T::const_iterator &gt;</base>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <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, T::const_iterator, typename T::mapped_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>ae8c56194816a6ebc9fd8005ed8c8cdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::const_iterator, typename T::mapped_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a64c1d671b06f5048b9c2b93d51bda810</anchor>
      <arglist></arglist>
    </member>
    <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>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::const_iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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::ConstVectorIterator</name>
    <filename>class_ogre_1_1_const_vector_iterator.html</filename>
    <templarg></templarg>
    <base>VectorIteratorWrapper&lt; T, T::const_iterator &gt;</base>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::const_iterator, typename T::value_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a3889b6a2de089ec7cb7426cb142f85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::const_iterator, typename T::value_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a11b7947af4d7de6c8a371a45b0c92a81</anchor>
      <arglist></arglist>
    </member>
    <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>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::const_iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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="class">
    <name>Ogre::Controller</name>
    <filename>class_ogre_1_1_controller.html</filename>
    <templarg>T</templarg>
    <base>Ogre::AllocatedObject</base>
    <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>a69ed3f511be30a83b2cb353d6b401c45</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>abde53adfa17ff64e7a1db5fb0ac89d5d</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>a8148f672163f703261e020d1bdd82277</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>T</templarg>
    <base>Ogre::AllocatedObject</base>
    <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>Singleton&lt; ControllerManager &gt;</base>
    <base>Ogre::AllocatedObject</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>Controller&lt; Real &gt; *</type>
      <name>createController</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a9f3982cde857fa24a943d006055fc683</anchor>
      <arglist>(const ControllerValueRealPtr &amp;src, const ControllerValueRealPtr &amp;dest, const ControllerFunctionRealPtr &amp;func)</arglist>
    </member>
    <member kind="function">
      <type>Controller&lt; Real &gt; *</type>
      <name>createFrameTimePassthroughController</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>aee6987d8cf3b28e404ddaf7305746093</anchor>
      <arglist>(const ControllerValueRealPtr &amp;dest)</arglist>
    </member>
    <member kind="function">
      <type>Controller&lt; Real &gt; *</type>
      <name>createGpuProgramTimerParam</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ad1e4dcf6097ff3dc2a0fba4983ab43ce</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, size_t paramIndex, Real timeFactor=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>Controller&lt; Real &gt; *</type>
      <name>createTextureAnimator</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>aca387f07522b8a9d0d432483d4d3c01c</anchor>
      <arglist>(TextureUnitState *layer, Real sequenceTime)</arglist>
    </member>
    <member kind="function">
      <type>Controller&lt; Real &gt; *</type>
      <name>createTextureRotater</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a1f82bf242c70d3d07e7bfc36e975e7f2</anchor>
      <arglist>(TextureUnitState *layer, Real speed)</arglist>
    </member>
    <member kind="function">
      <type>Controller&lt; Real &gt; *</type>
      <name>createTextureUScroller</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>af5924b16f9b1065603e16afef947352d</anchor>
      <arglist>(TextureUnitState *layer, Real uSpeed)</arglist>
    </member>
    <member kind="function">
      <type>Controller&lt; Real &gt; *</type>
      <name>createTextureUVScroller</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>a59a8e73c5ee11b05b5506ed35759a967</anchor>
      <arglist>(TextureUnitState *layer, Real speed)</arglist>
    </member>
    <member kind="function">
      <type>Controller&lt; Real &gt; *</type>
      <name>createTextureVScroller</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>ab7eceb56b8f88d6711bb92b89edac320</anchor>
      <arglist>(TextureUnitState *layer, Real vSpeed)</arglist>
    </member>
    <member kind="function">
      <type>Controller&lt; Real &gt; *</type>
      <name>createTextureWaveTransformer</name>
      <anchorfile>class_ogre_1_1_controller_manager.html</anchorfile>
      <anchor>adb7c1830d90168a153f230bf9185d983</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>a8101005e37057a9e2b4830f8294d76ad</anchor>
      <arglist>(Controller&lt; Real &gt; *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>acb7f3c3c30389b3ef398321ac708e189</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>a4db55de7a081212b55cf6998d0e1c7ca</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>a68fb107a5e1b3470c7381c0c1fdd36c7</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>afc3e91410cbc2f77cfff9f9b09ef60f7</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ControllerValue</name>
    <filename>class_ogre_1_1_controller_value.html</filename>
    <templarg>T</templarg>
    <base>Ogre::AllocatedObject</base>
    <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>abc9d10d37f23d0a0b82f1773bac04e1e</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>af9b91af53c73816889f98554fa6ad8e1</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>a887785993b06b9ed943414f5a4ceac77</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>logInfo</name>
      <anchorfile>class_ogre_1_1_convex_body.html</anchorfile>
      <anchor>a9f1b0dc680efee357dab08072d21d80f</anchor>
      <arglist>() 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>a1082989fe2c9773d3e2385dec3f7f694</anchor>
      <arglist>(std::ostream &amp;strm, const ConvexBody &amp;body)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CPreprocessor</name>
    <filename>class_ogre_1_1_c_preprocessor.html</filename>
    <member kind="function">
      <type></type>
      <name>CPreprocessor</name>
      <anchorfile>class_ogre_1_1_c_preprocessor.html</anchorfile>
      <anchor>a70001f3fef03cc20b5142e67702c3b3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CPreprocessor</name>
      <anchorfile>class_ogre_1_1_c_preprocessor.html</anchorfile>
      <anchor>a2b7c3b1a3208a27b36e87eee69464508</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Define</name>
      <anchorfile>class_ogre_1_1_c_preprocessor.html</anchorfile>
      <anchor>a3026667d0f447d89bcac3fd8c6007a00</anchor>
      <arglist>(const char *iMacroName, size_t iMacroNameLen, const char *iMacroValue, size_t iMacroValueLen)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Define</name>
      <anchorfile>class_ogre_1_1_c_preprocessor.html</anchorfile>
      <anchor>a70c0a271d5ea9dcf93d13f9c08318458</anchor>
      <arglist>(const char *iMacroName, size_t iMacroNameLen, long iMacroValue)</arglist>
    </member>
    <member kind="function">
      <type>char *</type>
      <name>Parse</name>
      <anchorfile>class_ogre_1_1_c_preprocessor.html</anchorfile>
      <anchor>ac9c8ca6c8013a5217275e35e9727052d</anchor>
      <arglist>(const char *iSource, size_t iLength, size_t &amp;oLength)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>Undef</name>
      <anchorfile>class_ogre_1_1_c_preprocessor.html</anchorfile>
      <anchor>a3849848c4223928aea432f66184d541e</anchor>
      <arglist>(const char *iMacroName, size_t iMacroNameLen)</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>CPreprocessor::Macro</name>
      <anchorfile>class_ogre_1_1_c_preprocessor.html</anchorfile>
      <anchor>ae5a6f539ddabca71928dd965f2211434</anchor>
      <arglist></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">
      <type>String</type>
      <name>mType</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>ae83d6b4f8c27207b09f2bae4e7c51ce6</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">
      <type>String</type>
      <name>mType</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>ae83d6b4f8c27207b09f2bae4e7c51ce6</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">
      <type>String</type>
      <name>mType</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>ae83d6b4f8c27207b09f2bae4e7c51ce6</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::CreateHighLevelGpuProgramScriptCompilerEvent</name>
    <filename>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="function">
      <type></type>
      <name>CreateHighLevelGpuProgramScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a7c525a5b56ad39bd0fbb64486e153b7b</anchor>
      <arglist>(const String &amp;file, const String &amp;name, const String &amp;resourceGroup, const String &amp;source, const String &amp;language, GpuProgramType programType)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mFile</name>
      <anchorfile>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>ae5f8dc7dd5e16fd36160c86a5a6095b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mLanguage</name>
      <anchorfile>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a10457733cc1c4d6240ec83f8646053dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mName</name>
      <anchorfile>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a19f3cdde73274ca712b7920dce8e43a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuProgramType</type>
      <name>mProgramType</name>
      <anchorfile>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>aa4df239d1e53bba3c96b0aed2de4a7ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mResourceGroup</name>
      <anchorfile>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a34dd09b89f48c5049996ad1bbb658871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>mSource</name>
      <anchorfile>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a581f63322ca90c89720be8fe682e0346</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_create_high_level_gpu_program_script_compiler_event.html</anchorfile>
      <anchor>a84d7987ba8fcf1a4360b073e65245513</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">
      <type>String</type>
      <name>mType</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>ae83d6b4f8c27207b09f2bae4e7c51ce6</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">
      <type>String</type>
      <name>mType</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>ae83d6b4f8c27207b09f2bae4e7c51ce6</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>a6b8c7a3743f9bb44e27c0348a0035e7b</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="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <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>unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>ad072fea486991d4efa92f9e062ea84b1</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_cylinder_emitter.html</anchorfile>
      <anchor>ab30bc24bf0ba19b94ffbbc8ea0053f19</anchor>
      <arglist>(Particle *pParticle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</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" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af91680375665bc911d80b76262882e8b</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>a666a8c8c660ffc55ff338b59a416f682</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>a691070e7cdb1ca6d61e687ca3c510123</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>a3d9141e9851a449cccf480e7a30826df</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a0ddb2110884003fa74abc6eaab2682cc</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>a13c3ad7a5e076316869eacbc89e95be9</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>a3287cdd56f081a2e7e8a43ad802530bb</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">
      <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" 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>ac18d85d72526f7c20a5a04547cd90c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a248869cbb1598a7518e191a063a4f89a</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">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c797e53bdbb8505739ef1923b022581</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>aface49e7023832dda41e44b26f048843</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>ac6faac35cb62e861b8b0803e04ceed13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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>bool</type>
      <name>hasOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>af46071e47818d84449ee0c8e73737fa5</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">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</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">
      <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>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a22a39275e9ef9e14d9d873acda400816</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">
      <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" 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">
      <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" 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">
      <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="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" 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>
    <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>
    <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>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::CylinderEmitterFactory</name>
    <filename>class_ogre_1_1_cylinder_emitter_factory.html</filename>
    <base>Ogre::ParticleEmitterFactory</base>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>createEmitter</name>
      <anchorfile>class_ogre_1_1_cylinder_emitter_factory.html</anchorfile>
      <anchor>af8892d44f424a42a2c317b6c20202c2c</anchor>
      <arglist>(ParticleSystem *psys)</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">
      <type>String</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_cylinder_emitter_factory.html</anchorfile>
      <anchor>a07a5ebdc795ad762276559318bd910e6</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11DepthBuffer</name>
    <filename>class_ogre_1_1_d3_d11_depth_buffer.html</filename>
    <base>Ogre::DepthBuffer</base>
    <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>D3D11DepthBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_depth_buffer.html</anchorfile>
      <anchor>a2354a6cd446662ad3afa6fbdf78bfab2</anchor>
      <arglist>(uint16 poolId, D3D11RenderSystem *renderSystem, ID3D11DepthStencilView *depthBufferView, uint32 width, uint32 height, uint32 fsaa, uint32 multiSampleQuality, bool isManual)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11DepthBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_depth_buffer.html</anchorfile>
      <anchor>ab280912d8a6ec47ad1de29ecd0f1f9af</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>_resized</name>
      <anchorfile>class_ogre_1_1_d3_d11_depth_buffer.html</anchorfile>
      <anchor>a028fe21bd20764de8c13862849d07622</anchor>
      <arglist>(ID3D11DepthStencilView *depthBufferView, uint32 width, uint32 height)</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" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getBitDepth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0da54b20b25ac5313fc8c142e8b35168</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DepthStencilView *</type>
      <name>getDepthStencilView</name>
      <anchorfile>class_ogre_1_1_d3_d11_depth_buffer.html</anchorfile>
      <anchor>a4f9a848277158894849dfcc7d8eeb183</anchor>
      <arglist>() const</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">
      <type>uint32</type>
      <name>getFsaa</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga242e53843f55de3983e6f070e88c19ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9662342362034428346e0676fb9d1ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFsaaHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1b4eca5bc2774b80081a2f5aba90c58c</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>class_ogre_1_1_d3_d11_depth_buffer.html</anchorfile>
      <anchor>af61d91ccf324612a7cc95f93cf16c97f</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="class">
    <name>Ogre::D3D11Device</name>
    <filename>class_ogre_1_1_d3_d11_device.html</filename>
    <member kind="enumvalue">
      <name>D3D_CORRUPTION</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06a079a92e01130c04b8ef95020ccb09f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_ERROR</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06a08f88a5c3e3b6f4d9ef9ecf5b9cd56ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_INFO</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06a7a25732bdeaff6cf1fe48d92128e47e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_NO_EXCEPTION</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06abce74856acf97de3498206392d88f005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_WARNING</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06a1dfb5d815cfbec36f4cd28728a6e3dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eExceptionsErrorLevel</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_NO_EXCEPTION</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06abce74856acf97de3498206392d88f005</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_CORRUPTION</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06a079a92e01130c04b8ef95020ccb09f8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_ERROR</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06a08f88a5c3e3b6f4d9ef9ecf5b9cd56ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_WARNING</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06a1dfb5d815cfbec36f4cd28728a6e3dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_INFO</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a4eb292689eb4fcd1e29a7e4f80663d06a7a25732bdeaff6cf1fe48d92128e47e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11Device</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a0795f202077b6d65db6f0eb208d17213</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11Device</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a0c0587b80f6c468b5b21bd46832eb755</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getErrorsFromQueue</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a2624f7e7b7dcba2d0cf183df824b8f3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearStoredErrorMessages</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a159a829700006ea04b00b6fdd355c797</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceN *</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a83da8ed3c0a317cba16b949d4e2392d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ClassLinkage *</type>
      <name>GetClassLinkage</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a561453fbf05fad13f8e305cc2396f52e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LARGE_INTEGER</type>
      <name>GetDriverVersion</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>aaaaf7c6e5f547a30889fc015f6e8f337</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IDXGIFactoryN *</type>
      <name>GetDXGIFactory</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>aa75691a78951df2524c9aaf74797e24f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getErrorDescription</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a75b969b8b6d7b3eaf72a8596fc7f54d6</anchor>
      <arglist>(const HRESULT hr=NO_ERROR) const</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceContextN *</type>
      <name>GetImmediateContext</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a86c223b4068315041655b3c9d786e901</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>IsDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a7295d2296a79004b9d8399e9ad4861b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isError</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a62ecb45be1388beebbabfb8141701b82</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNull</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a14b403c6913876281b89a8304256db11</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DeviceN *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>ac9e6c64054b787de05dc67a6a4e7fbd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ReleaseAll</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a6e89492e289b7f9df377b5e47541d9ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throwIfFailed</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>ab6fb0231f935116e97988b6d207941c6</anchor>
      <arglist>(const char *desc, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>throwIfFailed</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a23a2c2821e100a2330ece16e8b1a1791</anchor>
      <arglist>(HRESULT hr, const char *desc, const char *src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>TransferOwnership</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>acb9ab175bed0276c2ed44c72e6ab9f80</anchor>
      <arglist>(ID3D11DeviceN *device)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const eExceptionsErrorLevel</type>
      <name>getExceptionsErrorLevel</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>ab57cfb687240679dc8cf07b6c82ce8d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D_DRIVER_TYPE</type>
      <name>parseDriverType</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a10e2175b80344a1a481588f1306a01a1</anchor>
      <arglist>(const Ogre::String &amp;value, D3D_DRIVER_TYPE fallback=D3D_DRIVER_TYPE_HARDWARE)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D_FEATURE_LEVEL</type>
      <name>parseFeatureLevel</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a36bbf1c2f62d833a9310d2d91c54c61b</anchor>
      <arglist>(const Ogre::String &amp;value, D3D_FEATURE_LEVEL fallback)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setExceptionsErrorLevel</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>ace628751d629a8faf3ce557c16748959</anchor>
      <arglist>(const eExceptionsErrorLevel exceptionsErrorLevel)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setExceptionsErrorLevel</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a97e16c7283b57fc1c86076808160fee0</anchor>
      <arglist>(const Ogre::String &amp;exceptionsErrorLevel)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static eExceptionsErrorLevel</type>
      <name>mExceptionsErrorLevel</name>
      <anchorfile>class_ogre_1_1_d3_d11_device.html</anchorfile>
      <anchor>a7505d8623d4970003cbd597753b8c258</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11DeviceResource</name>
    <filename>class_ogre_1_1_d3_d11_device_resource.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notifyDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d11_device_resource.html</anchorfile>
      <anchor>af7b80bd50e600a6829d73c326d98cfae</anchor>
      <arglist>(D3D11Device *device)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>notifyDeviceRestored</name>
      <anchorfile>class_ogre_1_1_d3_d11_device_resource.html</anchorfile>
      <anchor>a5b8f8f3b3a0c398b77bea60c18c142e0</anchor>
      <arglist>(D3D11Device *device)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11DeviceResourceManager</name>
    <filename>class_ogre_1_1_d3_d11_device_resource_manager.html</filename>
    <member kind="function">
      <type>void</type>
      <name>notifyDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d11_device_resource_manager.html</anchorfile>
      <anchor>a243a1334f61a3c14167a6be6b5c36671</anchor>
      <arglist>(D3D11Device *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyDeviceRestored</name>
      <anchorfile>class_ogre_1_1_d3_d11_device_resource_manager.html</anchorfile>
      <anchor>a5e04c1b15be82e3562d957b4f2a1723a</anchor>
      <arglist>(D3D11Device *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyResourceCreated</name>
      <anchorfile>class_ogre_1_1_d3_d11_device_resource_manager.html</anchorfile>
      <anchor>ad5e925c8d33e9e80cc581b8567a91942</anchor>
      <arglist>(D3D11DeviceResource *deviceResource)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyResourceDestroyed</name>
      <anchorfile>class_ogre_1_1_d3_d11_device_resource_manager.html</anchorfile>
      <anchor>a17a8e505d2eb2ca1479de9010f06430a</anchor>
      <arglist>(D3D11DeviceResource *deviceResource)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11DeviceResourceManager *</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_device_resource_manager.html</anchorfile>
      <anchor>ad946745d946e617658dcbe28df7cdda8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11Driver</name>
    <filename>class_ogre_1_1_d3_d11_driver.html</filename>
    <member kind="function">
      <type></type>
      <name>D3D11Driver</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver.html</anchorfile>
      <anchor>aab9a9f015e0570f3a4c30873c41ed07e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11Driver</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver.html</anchorfile>
      <anchor>abdba972093379b5e9871c94604f6fcfd</anchor>
      <arglist>(IDXGIAdapterN *pDXGIAdapter, const DXGI_ADAPTER_DESC1 &amp;desc, unsigned sameNameIndex)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11Driver</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver.html</anchorfile>
      <anchor>a0d8d11256afdf365dd292a43958df151</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>DriverDescription</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver.html</anchorfile>
      <anchor>a00f2dc311c789d4b37d339e0c15d6a24</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DXGI_ADAPTER_DESC1 &amp;</type>
      <name>getAdapterIdentifier</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver.html</anchorfile>
      <anchor>acd74f0ddb09914e285c549c5cbdfff36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IDXGIAdapterN *</type>
      <name>getDeviceAdapter</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver.html</anchorfile>
      <anchor>ae7ed00ab0cbe15bc3502a6f120792313</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D11VideoModeList *</type>
      <name>getVideoModeList</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver.html</anchorfile>
      <anchor>a4977e259f56cfce761f858c4cad71428</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11DriverList</name>
    <filename>class_ogre_1_1_d3_d11_driver_list.html</filename>
    <member kind="function">
      <type></type>
      <name>D3D11DriverList</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver_list.html</anchorfile>
      <anchor>a42da70f21a3c50454df5801e860481ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11DriverList</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver_list.html</anchorfile>
      <anchor>a4edaed0348fa165c4c98044cf5612ac6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver_list.html</anchorfile>
      <anchor>a09704e049a194c1830b83a81ad914774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver_list.html</anchorfile>
      <anchor>aa34abcb772f11c6b4bec91b544d00000</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D11Driver *</type>
      <name>findByName</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver_list.html</anchorfile>
      <anchor>ad0f425bb4632294dd541714aaee916c7</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>D3D11Driver *</type>
      <name>item</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver_list.html</anchorfile>
      <anchor>a31c7b832687cd1e622689f74f8411fb8</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>D3D11Driver *</type>
      <name>item</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver_list.html</anchorfile>
      <anchor>ab4702bafe1f5c6c3467ba457adfdb749</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>refresh</name>
      <anchorfile>class_ogre_1_1_d3_d11_driver_list.html</anchorfile>
      <anchor>a97c7174803a2ccac08261594ac196ce2</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HardwareBuffer</name>
    <filename>class_ogre_1_1_d3_d11_hardware_buffer.html</filename>
    <base>Ogre::HardwareBuffer</base>
    <member kind="enumeration">
      <type></type>
      <name>BufferType</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a8cb71d471b5b775fcfd20d34b3dc82fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERTEX_BUFFER</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a8cb71d471b5b775fcfd20d34b3dc82faa0547822d009e03285a26870a6adb8899</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INDEX_BUFFER</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a8cb71d471b5b775fcfd20d34b3dc82faa3d0f7113565d33b22f25039dde7fe4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONSTANT_BUFFER</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a8cb71d471b5b775fcfd20d34b3dc82faa7417d94ed0d5e6f5c6f3d71c2f2b2962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONSTANT_BUFFER</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a8cb71d471b5b775fcfd20d34b3dc82faa7417d94ed0d5e6f5c6f3d71c2f2b2962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INDEX_BUFFER</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a8cb71d471b5b775fcfd20d34b3dc82faa3d0f7113565d33b22f25039dde7fe4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VERTEX_BUFFER</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a8cb71d471b5b775fcfd20d34b3dc82faa0547822d009e03285a26870a6adb8899</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11HardwareBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>aa0dbd8ff846bb8a4eee5cb3c740b9c3b</anchor>
      <arglist>(BufferType btype, size_t sizeBytes, HardwareBuffer::Usage usage, D3D11Device &amp;device, bool useSystemMem, bool useShadowBuffer, bool streamOut)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HardwareBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a96f989e769ef9aadcb7e9ef94a1b084a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateFromShadow</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>ad40dc0a7f9b7de45253809aa204b1b71</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a09a5a1ce569c36ad6b180b9cb3ebb67d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyDataImpl</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>aeb95affbcb4f8a312845186935c0b022</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>getD3DBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>ae00b006ed12125f56ed98b932cdfb2f8</anchor>
      <arglist>(void)</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a453360bd8cd047709eb102741d0349b2</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer.html</anchorfile>
      <anchor>a68bc8ad6abbe97fc9ea5d30fcd8aa644</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HardwareBufferManager</name>
    <filename>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</filename>
    <base>Ogre::HardwareBufferManager</base>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11HardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</anchorfile>
      <anchor>a77128c51e93ae99675ea89c01862eab6</anchor>
      <arglist>(D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</anchorfile>
      <anchor>a4c952da88aa1bba59c607fee6207ec7a</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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</anchorfile>
      <anchor>ab6f0dfb4e535a3754d413187e8a87aea</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</anchorfile>
      <anchor>aa33e0ccdd9574751fc2789331a6731dd</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</anchorfile>
      <anchor>ad1a400658b8368e5059d8733c1da1ab7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createStreamOutputVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</anchorfile>
      <anchor>a37ea5e1e281a95e180c930e8b5f68366</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</anchorfile>
      <anchor>a6c795cc5bac199ef9ee92854ae060d2e</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_buffer_manager.html</anchorfile>
      <anchor>a3f4c7f49c287f4b9be96fe55393d7f5c</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>VertexBufferBinding *</type>
      <name>createVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</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" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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>
    <member kind="function" static="yes">
      <type>static HardwareBufferManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager.html</anchorfile>
      <anchor>a380063fef4a4563c90d45a03ac196dc7</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>ab633b90f5015dc3199f96e0514347b3b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HardwareIndexBuffer</name>
    <filename>class_ogre_1_1_d3_d11_hardware_index_buffer.html</filename>
    <base>Ogre::HardwareIndexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IndexType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>a565f44c45f919429a09a5994e0d2bd6a</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, HardwareBuffer::Usage usage, D3D11Device &amp;device, bool useSystemMem, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>ae53f3e02c9182d60759d45f5a2addf2d</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>aa7657864dada56b4849b556ffb5da86e</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>getD3DIndexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>a811eeb9c5e6bb2d15a6164a15793e19c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a1de02a622042929490ee10f3a9cf4615</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>a681629fae8c8719462513fbd41a383a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIndexes</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a4efc6a14226ff1a91e210da10120f76c</anchor>
      <arglist>(void) const</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>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">
      <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_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>af81fac864624354264a4b11e6f4b8ca4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>a514103d61286de54b12d0e7970481db2</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>a424ad96bbaffe28063b9c37378da52ab</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_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>a77856e935639af73302824505af41dc5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_index_buffer.html</anchorfile>
      <anchor>aef72a2eb1965ca63ea0184660f9578cf</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HardwareOcclusionQuery</name>
    <filename>class_ogre_1_1_d3_d11_hardware_occlusion_query.html</filename>
    <base>Ogre::HardwareOcclusionQuery</base>
    <member kind="function">
      <type></type>
      <name>D3D11HardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_occlusion_query.html</anchorfile>
      <anchor>af2f609f8488b963340df3c04aedd75d9</anchor>
      <arglist>(D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_occlusion_query.html</anchorfile>
      <anchor>aa91b896bee07d9259104c4f59db2d152</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_occlusion_query.html</anchorfile>
      <anchor>a25eadd4b2ad1c9c04c4827ee98b52aa2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_occlusion_query.html</anchorfile>
      <anchor>a058005d6ae302bf8fe312cbfe31c3aae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_occlusion_query.html</anchorfile>
      <anchor>a95818811808f3175c390e6986e1f4f05</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>ad1c71c786e262908a3aa805287b815e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStillOutstanding</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_occlusion_query.html</anchorfile>
      <anchor>a1d5f33f82af884851ab3e29b7c5cca0c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pullOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_occlusion_query.html</anchorfile>
      <anchor>a21e4304da998fbaa791d9b343b03f294</anchor>
      <arglist>(unsigned int *NumOfFragments)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HardwarePixelBuffer</name>
    <filename>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</filename>
    <base>Ogre::HardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>a7662b7217751319c62ad6f46084cfb38</anchor>
      <arglist>(D3D11Texture *parentTexture, D3D11Device &amp;device, UINT mipLevel, size_t width, size_t height, size_t depth, UINT face, PixelFormat format, HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>a3adf2b25d3b0360a5176d2cb6dd15722</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_clearSliceRTT</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>a95580550437c8ddfcf7426b1571d5ab0</anchor>
      <arglist>(size_t zoffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_genMipmaps</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>aef747afc351b1b0fd6342be4c285d626</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>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">
      <type>void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>ad2b169285d653385462ee7d88a024574</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">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>adc6016a555dc1d5c79c745c4a49ef63e</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>acfd9db6fb2a67a62b9e2ad9e9abf73bd</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>UINT</type>
      <name>getFace</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8e91ebab0bc37f78675153fd593873b3</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>D3D11Texture *</type>
      <name>getParentTexture</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>acb5be5ab0879048ad7c84ac6c43e7a06</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>a00af3808ecc36639351291657e7393eb</anchor>
      <arglist>(size_t zoffset)</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>D3D11_BOX</type>
      <name>getSubresourceBox</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9a02d6cda9a020801fb4aee58a82dc36</anchor>
      <arglist>(const Box &amp;box) const</arglist>
    </member>
    <member kind="function">
      <type>UINT</type>
      <name>getSubresourceIndex</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9c2a38564664f3e08183bf7a4d6709a8</anchor>
      <arglist>(size_t box_front) 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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HardwareUniformBuffer</name>
    <filename>class_ogre_1_1_d3_d11_hardware_uniform_buffer.html</filename>
    <base>Ogre::HardwareUniformBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11HardwareUniformBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>ae18b413c9710666f96afe9029b06b52f</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name, D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HardwareUniformBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>a943e84f9f008ecf262f35b1003f732ce</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>aaea2187a82b97ccab8188cfd1377a763</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>getD3DConstantBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>ad7fc511bfd7b0c477b75761485fea480</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gafa02287240fe76b47d27095e5b97bd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac3c971f0c96decb115c8e4fc6bc9e922</anchor>
      <arglist>() const</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_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>aec668354e0f4ffabe71216d8100be6a1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>aca464eba11ede23aec2e44b5fafeb197</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>a623c45b83fec2e24f02dd860d455ef04</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_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>ac60b28af28adcdbe502bcca233e37993</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_uniform_buffer.html</anchorfile>
      <anchor>a263baf0b339e2470888635fd8b6b5b59</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HardwareVertexBuffer</name>
    <filename>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</filename>
    <base>Ogre::HardwareVertexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>a8bf74523040557b9a04572eb893af519</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, HardwareBuffer::Usage usage, D3D11Device &amp;device, bool useSystemMem, bool useShadowBuffer, bool streamOut)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>a15efa178897409ac68bba1ad46271fb2</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>aeeb8e6df6043a3d77ae487f7a1f6ed86</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>getD3DVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>a493eeda77afb777b01837dadfb373a09</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af31315182e237d11bbf30e15889199d9</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>af72c651440695e2190f252c4ff5e02a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumVertices</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af5321b5f87d59e3da75cd53d8e22b94d</anchor>
      <arglist>(void) const</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>size_t</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aea8bdc80ef5f98394068ae63ef6d6bd5</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>isInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ace95b5285a02a52774255da00c322ea8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLocked</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>a98b4eff2c1249eabf41f488b51977aa4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>a67de047be86f5038e32736d94bca91ff</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>ab8fb24d8e796d4c3534acf0187f47f6c</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</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>
    <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_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>aed62ee8ce3658cbd3a410592b149e7a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_d3_d11_hardware_vertex_buffer.html</anchorfile>
      <anchor>aa43efdd012c3354daf9b2dbcf41003c0</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HLSLProgram</name>
    <filename>class_ogre_1_1_d3_d11_h_l_s_l_program.html</filename>
    <base>Ogre::HighLevelGpuProgram</base>
    <base protection="private">Ogre::D3D11DeviceResource</base>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdColumnMajorMatrices</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdEnableBackwardsCompatibility</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdEntryPoint</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdPreprocessorDefines</class>
    <class kind="class">Ogre::D3D11HLSLProgram::CmdTarget</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>D3D11HLSLProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a85d86c3f9168e361c57a53305c985683</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader, D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HLSLProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>aabc74a1b85c3201520034773e438dce4</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a3738e5bfb9a287279bbbbfa0271bc05c</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>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>buildConstantDefinitions</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a8135328bbdf38f8e44c959757ea18183</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a62ecd906ba236975ddec42c62d0b4e2b</anchor>
      <arglist>(void) const</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">
      <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>void</type>
      <name>CreateComputeShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>ab0b25cf354f0883531ef3846763debad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateDomainShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a1d0b641dcc02bf8b0ffbc8f8a9c5138e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateGeometryShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>aa3f8f2a3458a62735f55c39d153a99db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateHullShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a5ce1f87ecc03ecf425b3c2ded339f7fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>ad8388ee6585a2e9d546de0fb5a0644e3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreatePixelShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>aff5bc7363bd68cfdf653e380e68904d4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>CreateVertexShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a1bc38936aa3d9ef3ab59ec75fcba768c</anchor>
      <arglist>()</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>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a7821845efe3a09f5823007849ec7ce75</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getCompatibleTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a0648a6831b24c82b3bb6873a5b593f54</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ID3D11ComputeShader *</type>
      <name>getComputeShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>ada27c7bcddb30e3a42a42521d11d42ed</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Buffer *</type>
      <name>getConstantBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a738bcf735758cf75ed6bfcfdc1d926bf</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 variabilityMask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getConstantBuffers</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a56c15866122d807dc8a8bebb70049566</anchor>
      <arglist>(ID3D11Buffer **buffers, unsigned int &amp;numBuffers, ID3D11ClassInstance **classes, unsigned int &amp;numInstances, GpuProgramParametersSharedPtr params, uint16 variabilityMask)</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ID3D11DomainShader *</type>
      <name>getDomainShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>af845b7c0a0d63d1fb568c1645fdd2e48</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getEnableBackwardsCompatibility</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a22e41e91fec8b452c268bf605a115f88</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getEntryPoint</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a24a5da0e59effe68e0aaeb04ce51a058</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ID3D11GeometryShader *</type>
      <name>getGeometryShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a183faffc570d24e527ee7aef5f5c90cd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ID3D11HullShader *</type>
      <name>getHullShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a2c7a7854590bb7664adeec70bf5944c2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const D3D11_SIGNATURE_PARAMETER_DESC &amp;</type>
      <name>getInputParamDesc</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a4e3b395719588541e089d4af3206898a</anchor>
      <arglist>(unsigned int index) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>aa207714ae38ecb62bf8899a884e11c37</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MicroCode &amp;</type>
      <name>getMicroCode</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a542e9f384a5b365838fc2bdd1f653c46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getNameForMicrocodeCache</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>ae4a3b470b0fdfa8ff03b66de7a7edcf1</anchor>
      <arglist>()</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">
      <type>unsigned int</type>
      <name>getNumInputs</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>aff258b3dc81de0a376a8beaad3822af6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNumOutputs</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a7e03b89621f39735d819ae2371db5e23</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const D3D11_SIGNATURE_PARAMETER_DESC &amp;</type>
      <name>getOutputParamDesc</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a1dff1b1e09f76142e30660fa94a67e49</anchor>
      <arglist>(unsigned int index) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>ID3D11PixelShader *</type>
      <name>getPixelShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a09752e9b5da3a67683754afafce58265</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>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>unsigned int</type>
      <name>getSubroutineSlot</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a029cdbb396d59cb87790cb7d8d3cba72</anchor>
      <arglist>(const String &amp;subroutineSlotName) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a830c6b4498e5a82ed7537dc72dff7699</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">
      <type>ID3D11VertexShader *</type>
      <name>getVertexShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>aee0cfc26b95835a423c0fb024594b2dd</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a69c8062ff32d89ab961a091c949d81ed</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>load</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a699d1c851f494a8d5d23d23b695ceb47</anchor>
      <arglist>(bool backgroundThread=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromSource</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a385cc4247bcc3625001cd3062bb9992b</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>reinterpretGSForStreamOut</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a585368f2e75a4e78b36a4048a9300563</anchor>
      <arglist>(void)</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>ae504a6cf2f2f705a50a9066b5ea819df</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnableBackwardsCompatibility</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>af65bb4a977838157faf9abb3e63f2233</anchor>
      <arglist>(bool enableBackwardsCompatibility)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEntryPoint</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>ac2413285a4ce23815075691179c17740</anchor>
      <arglist>(const String &amp;entryPoint)</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" 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">
      <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" 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">
      <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">
      <type>void</type>
      <name>setShaderMacros</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>ab3e938cd5942848fe158ba8d6dfd6844</anchor>
      <arglist>(D3D_SHADER_MACRO *shaderMacros)</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">
      <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>setTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a005406c10274350b82ccec0092e9b53c</anchor>
      <arglist>(const String &amp;target)</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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type>bool</type>
      <name>mReinterpretingGS</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program.html</anchorfile>
      <anchor>a9174dcd088c729234de410a0d640f090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HLSLProgram::CmdColumnMajorMatrices</name>
    <filename>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_column_major_matrices.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_column_major_matrices.html</anchorfile>
      <anchor>ac7639cf71b2dffe6ec238fe9075c9c5e</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_column_major_matrices.html</anchorfile>
      <anchor>ae49ebe5cd4e7c2a11b74e3d0e7465941</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HLSLProgram::CmdEnableBackwardsCompatibility</name>
    <filename>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_enable_backwards_compatibility.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_enable_backwards_compatibility.html</anchorfile>
      <anchor>a69d4e2c5534bdbc04011a9116b809412</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_enable_backwards_compatibility.html</anchorfile>
      <anchor>a06df9b64337969a8dbeb0287b976ab47</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HLSLProgram::CmdEntryPoint</name>
    <filename>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_entry_point.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_entry_point.html</anchorfile>
      <anchor>a94afacb76bf60fc9d2acf48c0cd992b7</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_entry_point.html</anchorfile>
      <anchor>a9f0d48c03f66a34d482b79601bb523f0</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HLSLProgram::CmdPreprocessorDefines</name>
    <filename>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_preprocessor_defines.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_preprocessor_defines.html</anchorfile>
      <anchor>a0363637a37d25ffdeab1c366be566d9f</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_preprocessor_defines.html</anchorfile>
      <anchor>aca081c88b56c74b66169930d6d89831c</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HLSLProgram::CmdTarget</name>
    <filename>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_target.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_target.html</anchorfile>
      <anchor>af2a1fd9b42d816d2a603b5b3457a7a0d</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_1_1_cmd_target.html</anchorfile>
      <anchor>ac21e0839a9d4c426102a0c6a10fe34d6</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11HLSLProgramFactory</name>
    <filename>class_ogre_1_1_d3_d11_h_l_s_l_program_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>D3D11HLSLProgramFactory</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_factory.html</anchorfile>
      <anchor>ac194ef409e062ab49d1e724fe9c74c29</anchor>
      <arglist>(D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11HLSLProgramFactory</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_factory.html</anchorfile>
      <anchor>a78399fc2f298f1fbad55f53aeab8332f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_factory.html</anchorfile>
      <anchor>a0f371714eed228ca509a702acb3dca13</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_factory.html</anchorfile>
      <anchor>a0d4e829574c57f083a097b2601bdd697</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_d3_d11_h_l_s_l_program_factory.html</anchorfile>
      <anchor>ac0d1435ca27139df1f05055473c16b8b</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11Mappings</name>
    <filename>class_ogre_1_1_d3_d11_mappings.html</filename>
    <member kind="function" static="yes">
      <type>static UINT</type>
      <name>_getAccessFlags</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a3db719526afa89d450e41b05a65b86fc</anchor>
      <arglist>(HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UINT</type>
      <name>_getAccessFlags</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a8c244b3f6dd9e654678f6a7ffe165589</anchor>
      <arglist>(TextureUsage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>_getClosestSupportedPF</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a8325051f47ecd4aaad504a54234b1108</anchor>
      <arglist>(PixelFormat ogrePF)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DXGI_FORMAT</type>
      <name>_getGammaFormat</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>ac8cb4da62cf426b3e9cce4eb8891bebf</anchor>
      <arglist>(DXGI_FORMAT format, bool appendSRGB)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>_getPF</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a1e1034b38884e366d2602a5f38081e6a</anchor>
      <arglist>(DXGI_FORMAT d3dPF)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DXGI_FORMAT</type>
      <name>_getPF</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a19dd9cc710d8836257c201952ad236f4</anchor>
      <arglist>(PixelFormat ogrePF)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UINT</type>
      <name>_getTextureBindFlags</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a60b5c6990f63620d81e4f73714482695</anchor>
      <arglist>(DXGI_FORMAT format, TextureUsage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static UINT</type>
      <name>_getTextureMiscFlags</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>ab31f5c27a9aeeec2db58837e790acc09</anchor>
      <arglist>(UINT bindflags, TextureType textype, TextureUsage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TextureType</type>
      <name>_getTexType</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a512a5f48b6c9b79a68eb77019d447c32</anchor>
      <arglist>(D3D11_SRV_DIMENSION type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_USAGE</type>
      <name>_getUsage</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a92842d81a8fc47073fa128c6bd596185</anchor>
      <arglist>(HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_USAGE</type>
      <name>_getUsage</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a1fb568bd1ddbea43ce10b499739ed17d</anchor>
      <arglist>(TextureUsage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>_isBinaryCompressedFormat</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>ac418dac302a0b7aa60bf1179e69083ad</anchor>
      <arglist>(DXGI_FORMAT d3dPF)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>_isDynamic</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a9f9d12144fadecf8d0c13342b7a61333</anchor>
      <arglist>(HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>_isDynamic</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a7b36f629217ae5d4a002e04aa7fe1b06</anchor>
      <arglist>(TextureUsage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_COMPARISON_FUNC</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a9f4ffe43f244cddf68dfdce320b41508</anchor>
      <arglist>(CompareFunction cf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a343356c46d869d2da7f4b0bd042d6089</anchor>
      <arglist>(const ColourValue &amp;inColour, float *outColour)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_FILTER</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a6973fae3ecdddd729fc70ab3b5682c8a</anchor>
      <arglist>(const FilterOptions minification, const FilterOptions magnification, const FilterOptions mips, const bool comparison=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_CULL_MODE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>afd2a1465685ed57aa232e46c96914966</anchor>
      <arglist>(CullingMode cm, bool flip=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_MAP</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a2fe88733912a5f59cb22a398bad297a6</anchor>
      <arglist>(HardwareBuffer::LockOptions options, HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static VertexElementSemantic</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>aca0490de1bc9d2fd45bcf08d2341ad8d</anchor>
      <arglist>(LPCSTR sem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_FILL_MODE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a31eb0a4af0ac789094bbd23538fb4ef8</anchor>
      <arglist>(PolygonMode level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_BLEND</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a0aa3c4e965ca8aa57b05c31a9ff3665a</anchor>
      <arglist>(SceneBlendFactor sbf, bool forAlpha)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_BLEND_OP</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a50f5a6955fbaef1742bba2c50a3321ef</anchor>
      <arglist>(SceneBlendOperation sbo)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_STENCIL_OP</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a9ce743951b99e5e5b9cd87c26c9ea8dd</anchor>
      <arglist>(StencilOperation op, bool invert=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11_TEXTURE_ADDRESS_MODE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a5c6b7e8aa3722f5dad4d3b64467f17b2</anchor>
      <arglist>(TextureAddressingMode tam)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LPCSTR</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>acfba27781beca56aa6de52c32f0ffa86</anchor>
      <arglist>(VertexElementSemantic sem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DXGI_FORMAT</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a554268f368a29172df83378245285756</anchor>
      <arglist>(VertexElementType vType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DXGI_FORMAT</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>a57b0e0180ee399c117ef74c89178e314</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelBox</type>
      <name>getPixelBoxWithMapping</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>ad4dbe041ec29c3fd9808a22036536261</anchor>
      <arglist>(D3D11_BOX extents, DXGI_FORMAT pixelFormat, const D3D11_MAPPED_SUBRESOURCE &amp;mapping)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setPixelBoxMapping</name>
      <anchorfile>class_ogre_1_1_d3_d11_mappings.html</anchorfile>
      <anchor>ab92998ef1d331e197749fc1bff4c30e8</anchor>
      <arglist>(PixelBox &amp;box, const D3D11_MAPPED_SUBRESOURCE &amp;mapping)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11MultiRenderTarget</name>
    <filename>class_ogre_1_1_d3_d11_multi_render_target.html</filename>
    <base>Ogre::MultiRenderTarget</base>
    <base>Ogre::D3D11RenderTarget</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="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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11MultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_multi_render_target.html</anchorfile>
      <anchor>a53ad33eebcc7115131ad7837a6a51341</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11MultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_multi_render_target.html</anchorfile>
      <anchor>a97b0a9fa36e64678430505df29af0353</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a75ea6438f29bd64dc86f4a6f2f284a41</anchor>
      <arglist>(size_t attachment, RenderTexture *target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>afb25c40186a2fb00894b1290de04f0f0</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_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_multi_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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getBoundSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a6cd9807732cc2ca84c31e7ddb76ab25d</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>ac83123cb307949914768ffa9bc4d7b66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getNumberOfViews</name>
      <anchorfile>class_ogre_1_1_d3_d11_multi_render_target.html</anchorfile>
      <anchor>ac35531cc422aa6ca8a0d201ca49d860a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ID3D11RenderTargetView *</type>
      <name>getRenderTargetView</name>
      <anchorfile>class_ogre_1_1_d3_d11_multi_render_target.html</anchorfile>
      <anchor>aa065ed30553723e1717fe8d775d1c5f9</anchor>
      <arglist>(uint index=0) const</arglist>
    </member>
    <member kind="function">
      <type>const FrameStats &amp;</type>
      <name>getStatistics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ID3D11Texture2D *</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_d3_d11_multi_render_target.html</anchorfile>
      <anchor>ab672c5882c19950cadef0459ac3f76fe</anchor>
      <arglist>(uint index=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_d3_d11_multi_render_target.html</anchorfile>
      <anchor>a2f97739ef8facf65359f20fa823ab9fd</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a425c1cd47383e94b6ce33f0573f9baf2</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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</anchor>
      <arglist>(bool swapBuffers=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_d3_d11_multi_render_target.html</anchorfile>
      <anchor>a2d0dd320e243eb70e683d2509186a11f</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11Plugin</name>
    <filename>class_ogre_1_1_d3_d11_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>D3D11Plugin</name>
      <anchorfile>class_ogre_1_1_d3_d11_plugin.html</anchorfile>
      <anchor>a4b5e726a7e96e7298d8d347b13c0caaf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_d3_d11_plugin.html</anchorfile>
      <anchor>ae18e666b053c04affad28155f2c5f1dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_d3_d11_plugin.html</anchorfile>
      <anchor>a456b2be12aea02c4b5c7de2570da8333</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_d3_d11_plugin.html</anchorfile>
      <anchor>adab23d0c7b46a1edca177b0d2a36da3f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_d3_d11_plugin.html</anchorfile>
      <anchor>a9759f24b9afcb50ab23ad7f7449ce479</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_d3_d11_plugin.html</anchorfile>
      <anchor>a616d9c96c8120f9a7471a2ee303bc60a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11RenderingAPIException</name>
    <filename>class_ogre_1_1_d3_d11_rendering_a_p_i_exception.html</filename>
    <base>Ogre::RenderingAPIException</base>
    <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>D3D11RenderingAPIException</name>
      <anchorfile>class_ogre_1_1_d3_d11_rendering_a_p_i_exception.html</anchorfile>
      <anchor>a6b334c7ee810305473abf1dce98b1838</anchor>
      <arglist>(int hr, const String &amp;inDescription, const String &amp;inSource, const char *inFile, long inLine)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_d3_d11_rendering_a_p_i_exception.html</anchorfile>
      <anchor>ae1fc6ec29def7b9c8b3ff86bd7e3b0e4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getHResult</name>
      <anchorfile>class_ogre_1_1_d3_d11_rendering_a_p_i_exception.html</anchorfile>
      <anchor>ae10936cb7a619b6df82d9ad009723125</anchor>
      <arglist>() 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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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>
    <base protection="private">Ogre::D3D11DeviceResourceManager</base>
    <member kind="typedef">
      <type>MapIterator&lt; Ogre::RenderTargetMap &gt;</type>
      <name>RenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a50a15a7bbc1beca5c91b6584a3060f1b</anchor>
      <arglist></arglist>
    </member>
    <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>a063bdfd1a566d0122af53c25d6ba99c1</anchor>
      <arglist>(ID3D11DepthStencilView *depthSurface, uint32 width, uint32 height, uint32 fsaa, uint32 fsaaQuality)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_beginFrame</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a54c46af02f13834611169c2c164245ed</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginGeometryCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a385581061b5d8d9af914d0439392aa62</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">
      <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>a51b2bfd650a93abd6f3aeb886784901e</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>a90e36e366546c9effe6def873a43db8f</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 bool</type>
      <name>_createRenderWindows</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a203cb728002804209829a563902f73d5</anchor>
      <arglist>(const RenderWindowDescriptionList &amp;renderWindowDescriptions, RenderWindowList &amp;createdWindows)</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">
      <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" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getBatchCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac419ed21d6b2427b142a81fbfcde2be3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>D3D11HLSLProgram *</type>
      <name>_getBoundComputeProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a9d3ba8b196457507a188fdfc0345da5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D11HLSLProgram *</type>
      <name>_getBoundFragmentProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a25b606e37e24aad200c0699ad826462d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D11HLSLProgram *</type>
      <name>_getBoundGeometryProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aee7d6d8cd454a1e51f64f0ad98a0db61</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D11HLSLProgram *</type>
      <name>_getBoundTessellationDomainProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a23e8a162bcba66cb73a11840ae8fd372</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D11HLSLProgram *</type>
      <name>_getBoundTessellationHullProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a3e2f15ec8e9a8e82eb0d9f7ba553cb98</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D11HLSLProgram *</type>
      <name>_getBoundVertexProgram</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a2fa3c543bc9fae7abc62d186e803e4da</anchor>
      <arglist>() 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>aeb912c6c0bfc8bd8d0670448e0a5370a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getDepthBufferCheckEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ac01938a65fe2dcd8ecbe1ee62e50090b</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>afd58a20fc530467210747dbd715de8fa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getFaceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abef8777c6302b9747a0caa97482a87f4</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getVertexCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46c964471b448ada768b766aca428b91</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>aa0cf9dc2df0748f3076c5f8f1f8064db</anchor>
      <arglist>(void)</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>_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 RenderSystemContext *</type>
      <name>_pauseFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9893de6903d77fe231da1135f5ee00db</anchor>
      <arglist>(void)</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>_renderUsingReadBackAsTexture</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ac821da8701002a90b921cb437e07c8e7</anchor>
      <arglist>(unsigned int passNr, Ogre::String variableName, unsigned int StartSlot)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_resumeFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abe9b7d178eb5d0ea90c7b9a35f612f91</anchor>
      <arglist>(RenderSystemContext *context)</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>_setColourBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a4b3aa98349103ce13f75786b90a05f97</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_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>_setDepthBufferCheckEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a8d27c8bd1b22a20f3761e76fed901b71</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferFunction</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ac24bed40404d02ae304bbb321bde5005</anchor>
      <arglist>(CompareFunction func=CMPF_LESS_EQUAL)</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>_setDepthBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aa350694a1a5cdd41b30065b1b43b7d80</anchor>
      <arglist>(bool enabled=true)</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">
      <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>_setProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a12183f0e2538e4c65e0ec775eeafde68</anchor>
      <arglist>(Matrix4 m)</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>_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_d3_d11_render_system.html</anchorfile>
      <anchor>a5bb10398eda8986d56fbc24fd7064176</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op=SBO_ADD, SceneBlendOperation alphaOp=SBO_ADD)</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>_setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a36d2adc20d779463e6ad37d1088c7e49</anchor>
      <arglist>(size_t stage, const Sampler::UVWAddressingMode &amp;uvw)</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>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>adbc64c669661f87ee2f8db8dd18a0fe5</anchor>
      <arglist>(size_t unit, FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a64c9bd7874df33ab1c512c6d3248c23d</anchor>
      <arglist>(size_t unit, FilterType ftype, FilterOptions filter)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_setVertexTexture</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af40bfb084b051d8433b0893921613ba7</anchor>
      <arglist>(size_t unit, const TexturePtr &amp;tex)</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">
      <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">
      <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_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" 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">
      <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>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="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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindGpuProgramPassIterationParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aabc0921eddca002596bf37c22ef7b20c</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aed61ea88e44867a175794152a3c40507</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short stencil=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a324d50e3fc58177d8d9f05c5cfc7e3e8</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aa9007109ddfcf4b13d45318c5cc71cc9</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>a3a9ae01c7af260b14cb9f6f7482ccad8</anchor>
      <arglist>(const String &amp;name)</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">
      <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 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_d3_d11_render_system.html</anchorfile>
      <anchor>a1957ab3a44e406ecf835b936036684e0</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>const RenderSystemCapabilities *</type>
      <name>getCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac4b66fe49129476323eba9bdca672a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementType</type>
      <name>getColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a727ba3d6c45aa06daed47d9b54376ed3</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>aca550d0c75935c7f11b1b8ef6ae0a69b</anchor>
      <arglist>() const</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>unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a8d9a996201d2fdbd5db0b69c5f70c5a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DriverVersion &amp;</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a884fc9154ef8f4c1d17a7920460d81f2</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>acdad3c2838c8607b0f8416fb92b95df4</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae6ca13a37487dbd84870979d83736099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a007dfcda22d0194db6fd20880784218c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af41e08cc1bc54e34d0314f4c9ffa58f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>aca19ecf0824bf34b0dae9211b0b2b104</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">
      <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>RenderSystemCapabilities *</type>
      <name>getMutableCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab0aa0cedf1898f8cc70e290703b428c7</anchor>
      <arglist>()</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>a208fb0a3bacba965472cf7601f2383fa</anchor>
      <arglist>(void) const</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>aeb2ab8c57df243e75eff26155092fbfe</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>a096eb751bc772f0b557bff4016f81d40</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTargetIterator</type>
      <name>getRenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7f5db0e3c575554cbf78c8a038087923</anchor>
      <arglist>(void)</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>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>Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a4d9151c508a7d1d7c15a64c6d874ada3</anchor>
      <arglist>(void)</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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStaticBufferLockable</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a319564dc746b19bb9a1490a473227b20</anchor>
      <arglist>() const</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>postExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ad4377ca9759ef65902a521747bb4a9fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a2f7492cd8867ab290b77b0e7d7000fc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerThread</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a37015e208e5c0f268b37335540ec661b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reinitialise</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a0708f1a8dafa62e6293bbeb1f0ee2ce2</anchor>
      <arglist>()</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="virtual">
      <type>virtual void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46abac034b2217b91ae66b334e1ca42f</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 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_d3_d11_render_system.html</anchorfile>
      <anchor>a6189c0e3a731d0234a6448ee0f706945</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8790243eb7c7d5c1952c5b9e1727632b</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab6e90c2fc5e640a846bee08d25078fe4</anchor>
      <arglist>(VertexDeclaration *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3e31b243ba86e2114925a99b2c2825e1</anchor>
      <arglist>(const size_t 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">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>a4ded234045f9ed9a1258dfcc858def02</anchor>
      <arglist>(bool enabled, size_t left=0, size_t top=0, size_t right=800, size_t 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_d3_d11_render_system.html</anchorfile>
      <anchor>a6ad5b3b715e55f8ec8f29e8f7dbb9eb2</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, bool readBackAsTexture=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>acb2a4677e1dca9f8e841fc4f9b02cda6</anchor>
      <arglist>(bool enabled)</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>void</type>
      <name>unregisterThread</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_system.html</anchorfile>
      <anchor>ac5013457ddd4eefb71e031332294fadf</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">
      <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="function" static="yes">
      <type>static Listener *</type>
      <name>getSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af759d985eae38988d9a5b381b81dd22e</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::D3D11RenderTarget</name>
    <filename>class_ogre_1_1_d3_d11_render_target.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D11RenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_target.html</anchorfile>
      <anchor>a1140044cda3a19b6bf03662d2d1a0848</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint</type>
      <name>getNumberOfViews</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_target.html</anchorfile>
      <anchor>a033de94f0b6ff8f97314ff73a095bf22</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ID3D11RenderTargetView *</type>
      <name>getRenderTargetView</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_target.html</anchorfile>
      <anchor>a2f1b937d07a2937bb9e9062376f28725</anchor>
      <arglist>(uint index=0) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ID3D11Texture2D *</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_target.html</anchorfile>
      <anchor>a8b09076862113dc0bd78d2b3ab556ac0</anchor>
      <arglist>(uint index=0) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11RenderTexture</name>
    <filename>class_ogre_1_1_d3_d11_render_texture.html</filename>
    <base>Ogre::RenderTexture</base>
    <base>Ogre::D3D11RenderTarget</base>
    <base protection="private">Ogre::D3D11DeviceResource</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11RenderTexture</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_texture.html</anchorfile>
      <anchor>ae602da17c8ef0ed3f4e069ee28b6948e</anchor>
      <arglist>(const String &amp;name, D3D11HardwarePixelBuffer *buffer, uint32 zoffset, D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D11RenderTexture</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_texture.html</anchorfile>
      <anchor>add0fdcad757f28278ff23548409751a3</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getNumberOfViews</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_texture.html</anchorfile>
      <anchor>abe6819d5c0316f89faee35e6879afa34</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ID3D11RenderTargetView *</type>
      <name>getRenderTargetView</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_texture.html</anchorfile>
      <anchor>a8edf2a8a9484716311848496ea10c9c9</anchor>
      <arglist>(uint index=0) const</arglist>
    </member>
    <member kind="function">
      <type>const FrameStats &amp;</type>
      <name>getStatistics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ID3D11Texture2D *</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_texture.html</anchorfile>
      <anchor>ac669be7f31c732dea15052aac4a69e3e</anchor>
      <arglist>(uint index=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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>rebind</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_texture.html</anchorfile>
      <anchor>ad028e211ccd347372404245580d92d1e</anchor>
      <arglist>(D3D11HardwarePixelBuffer *buffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_texture.html</anchorfile>
      <anchor>a7e0203debb5051ba46a24276e2629dea</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11RenderToVertexBuffer</name>
    <filename>class_ogre_1_1_d3_d11_render_to_vertex_buffer.html</filename>
    <base>Ogre::RenderToVertexBuffer</base>
    <member kind="function">
      <type></type>
      <name>D3D11RenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_to_vertex_buffer.html</anchorfile>
      <anchor>a0a09f8e75f4db56cba7dd0de7739967d</anchor>
      <arglist>(D3D11Device &amp;device, D3D11HardwareBufferManagerBase *bufManager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D11RenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_to_vertex_buffer.html</anchorfile>
      <anchor>adeff19f9536e55ed09825154aa3d6e05</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_to_vertex_buffer.html</anchorfile>
      <anchor>a5997d0e11a04c57322648d2be8850519</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>a6c530df86894044d524825e0be11fe33</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>a330c054dad8a5aa97e19ad949358f95e</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>a9fa1e6de60796f2af453581b553cb0ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reallocateBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_to_vertex_buffer.html</anchorfile>
      <anchor>a2d7b1148b1d2bce3354eb4fde39ba59f</anchor>
      <arglist>(size_t index)</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="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_to_vertex_buffer.html</anchorfile>
      <anchor>a905dd227952262c4012b56fea2f81668</anchor>
      <arglist>(SceneManager *sceneMgr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11RenderWindowBase</name>
    <filename>class_ogre_1_1_d3_d11_render_window_base.html</filename>
    <base>Ogre::RenderWindow</base>
    <base>Ogre::D3D11RenderTarget</base>
    <base protection="private">Ogre::D3D11DeviceResource</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11RenderWindowBase</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a88a6c4259aff6fb0acd430edba440b5c</anchor>
      <arglist>(D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11RenderWindowBase</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a8d41c80c02a9c910e68331b976ef2921</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_shouldRebindBackBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a8a181c9d366220a1537476bb950b77ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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>_validateStereo</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a7229cc54eb6791b5fc2e251601276bbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>aed998d281e1f82753372e3a457fa366b</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer)</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" 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="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a36cb8c6f5e36d3c5d06b8f2e74d8b0fe</anchor>
      <arglist>(const String &amp;name, unsigned widthPt, unsigned heightPt, bool fullScreen, const NameValuePairList *miscParams)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a7e440c42e7a0012113dfbec561be84c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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">
      <type>void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a29736a92be98f4df51ee5c51f0f0e0d9</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>af72cb6156c72e9d9568591dadcc54217</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth, int &amp;left, int &amp;top) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getNumberOfViews</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a4d649c920d88a16e32ee0f41b2787dd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ID3D11RenderTargetView *</type>
      <name>getRenderTargetView</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a3b6c7bc5f88715890af495e60e32e80d</anchor>
      <arglist>(uint index=0) const</arglist>
    </member>
    <member kind="function">
      <type>const FrameStats &amp;</type>
      <name>getStatistics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ID3D11Texture2D *</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a65ef6e13fbebea8a57cff591ade58baa</anchor>
      <arglist>(uint index=0) 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" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getVSyncInterval</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ae1603d5b0e983523ea1c1ba3401f6506</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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_window.html</anchorfile>
      <anchor>ad8558b8eb75dfa61abfcd1b8d8f0ee31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClosed</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a7d3b9733299948a95c0202f40f7400ef</anchor>
      <arglist>() 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>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHidden</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a62fc766a70a6f080caf04f4387b85f3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrimary</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a0411214c1513cf32e55edc5be3008ec0</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" 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>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reposition</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a30ad5ebed94e14efecc178706807ac33</anchor>
      <arglist>(int left, int top)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a35573c92ede05be6fde674d8928057ef</anchor>
      <arglist>() const</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>resize</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a5eead80cbbe6ebb3ad654838573930b5</anchor>
      <arglist>(unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</anchor>
      <arglist>(bool autoupdate)</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">
      <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_d3_d11_render_window_base.html</anchorfile>
      <anchor>a1227153f05335a568442005575606d52</anchor>
      <arglist>(uint fsaa, const String &amp;fsaaHint)</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>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</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>ab757d8a24dead55af8e773a036ee141d</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" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</anchor>
      <arglist>(bool swapBuffers=true)</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="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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11RenderWindowSwapChainBased</name>
    <filename>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</filename>
    <base>Ogre::D3D11RenderWindowBase</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11RenderWindowSwapChainBased</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a0175d6b54aa30cf7a5d3320c794217fe</anchor>
      <arglist>(D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11RenderWindowSwapChainBased</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>ade152eccc493171229171c0dda4395d3</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IDXGISwapChainN *</type>
      <name>_getSwapChain</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a65099e5997bb3ff40938b9903e32d316</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DXGI_SWAP_CHAIN_DESC_N *</type>
      <name>_getSwapChainDescription</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a29d653f49bbe8d593df988fe079c8a87</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_shouldRebindBackBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a2a4f32580f13503f154223a9eb866925</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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>_validateStereo</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a7229cc54eb6791b5fc2e251601276bbf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>aed998d281e1f82753372e3a457fa366b</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer)</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" 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="virtual">
      <type>virtual void</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a36cb8c6f5e36d3c5d06b8f2e74d8b0fe</anchor>
      <arglist>(const String &amp;name, unsigned widthPt, unsigned heightPt, bool fullScreen, const NameValuePairList *miscParams)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a22e1aaae7cb91310ca53a963e0a6f10c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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">
      <type>void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a29736a92be98f4df51ee5c51f0f0e0d9</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>af72cb6156c72e9d9568591dadcc54217</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth, int &amp;left, int &amp;top) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getNumberOfViews</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a4d649c920d88a16e32ee0f41b2787dd7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ID3D11RenderTargetView *</type>
      <name>getRenderTargetView</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a3b6c7bc5f88715890af495e60e32e80d</anchor>
      <arglist>(uint index=0) const</arglist>
    </member>
    <member kind="function">
      <type>const FrameStats &amp;</type>
      <name>getStatistics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ID3D11Texture2D *</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a65ef6e13fbebea8a57cff591ade58baa</anchor>
      <arglist>(uint index=0) 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" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>unsigned</type>
      <name>getVSyncInterval</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a5858872f03fd25045607e577da748923</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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_window.html</anchorfile>
      <anchor>ad8558b8eb75dfa61abfcd1b8d8f0ee31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClosed</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a7d3b9733299948a95c0202f40f7400ef</anchor>
      <arglist>() 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>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHidden</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a62fc766a70a6f080caf04f4387b85f3b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrimary</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a0411214c1513cf32e55edc5be3008ec0</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" 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">
      <type>bool</type>
      <name>isVSyncEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a499b0f032818de46881c78f6ffa10dad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reposition</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a30ad5ebed94e14efecc178706807ac33</anchor>
      <arglist>(int left, int top)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a35573c92ede05be6fde674d8928057ef</anchor>
      <arglist>() const</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>resize</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_base.html</anchorfile>
      <anchor>a5eead80cbbe6ebb3ad654838573930b5</anchor>
      <arglist>(unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</anchor>
      <arglist>(bool autoupdate)</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">
      <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_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a347e2b99c803f5ab342ef9e62e76b268</anchor>
      <arglist>(uint fsaa, const String &amp;fsaaHint)</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>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</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">
      <type>void</type>
      <name>setVSyncEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a3289ed8b046e099aa36b485ba8e6cac3</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>void</type>
      <name>setVSyncInterval</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a61f5810eb57eb05ae354d852d4628739</anchor>
      <arglist>(unsigned interval)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ab757d8a24dead55af8e773a036ee141d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a6b30100a4fd844f70ec3b2fea153c392</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</anchor>
      <arglist>(bool swapBuffers=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStats</name>
      <anchorfile>class_ogre_1_1_d3_d11_render_window_swap_chain_based.html</anchorfile>
      <anchor>a87f4242826c8fbdd2a9fcf74058efba7</anchor>
      <arglist>(void)</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="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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11StereoDriverAMD</name>
    <filename>class_ogre_1_1_d3_d11_stereo_driver_a_m_d.html</filename>
    <base>Ogre::D3D11StereoDriverImpl</base>
    <member kind="function">
      <type></type>
      <name>D3D11StereoDriverAMD</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_a_m_d.html</anchorfile>
      <anchor>ab5459bd148a82166d5d99aad627eea47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D11StereoDriverAMD</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_a_m_d.html</anchorfile>
      <anchor>a0e7cf0d5efd1e52eaa23b31e0e2013a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_a_m_d.html</anchorfile>
      <anchor>a37e55a92a1d37807f04971ac099e4d01</anchor>
      <arglist>(D3D11RenderWindowBase *renderWindow)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_a_m_d.html</anchorfile>
      <anchor>a743d7ccc8db88583d3adf696217b4657</anchor>
      <arglist>(const String &amp;renderWindowName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>removeRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_a_m_d.html</anchorfile>
      <anchor>ab2635c990eb9efe650bbf5f0845538e0</anchor>
      <arglist>(const String &amp;renderWindowName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_a_m_d.html</anchorfile>
      <anchor>afb324c2273198b7ba48b637e7f19b233</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11StereoDriverBridge</name>
    <filename>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</filename>
    <base>Singleton&lt; D3D11StereoDriverBridge &gt;</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D11StereoDriverBridge</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>aa54413045c341c980476e4ce5d67d075</anchor>
      <arglist>(StereoModeType stereoMode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D11StereoDriverBridge</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>acbc3344c9e5816ff735e3d11cc518edc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>a31cb06a16ea12d374435dd71ee9e80af</anchor>
      <arglist>(D3D11RenderWindowBase *renderWindow) const</arglist>
    </member>
    <member kind="function">
      <type>StereoModeType</type>
      <name>getStereoMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>a562610056a2b6779e238224f0922650c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>aa16db278f1c40c99578cc87ff6964ed1</anchor>
      <arglist>(const String &amp;renderWindowName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>a372e7ef4542ba9076193842bd9eef27e</anchor>
      <arglist>(const String &amp;renderWindowName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>acc6cf0e5a59efb6418280d8e4107ca5f</anchor>
      <arglist>(const ColourBufferType colourBuffer) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11StereoDriverBridge &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>af49edc559114bdefc8e37a4b79e49856</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11StereoDriverBridge *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_bridge.html</anchorfile>
      <anchor>a7c95c23b690471fae1fa9f6e8a491fe7</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11StereoDriverImpl</name>
    <filename>class_ogre_1_1_d3_d11_stereo_driver_impl.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D11StereoDriverImpl</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_impl.html</anchorfile>
      <anchor>a6af93761dfc83bdbbcd97bfc0537d81d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D11StereoDriverImpl</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_impl.html</anchorfile>
      <anchor>ad4abc8a4a1268263d5fd65b20aa4741d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>addRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_impl.html</anchorfile>
      <anchor>af4e084fa73f3a1b26becdb7f70e7a66b</anchor>
      <arglist>(D3D11RenderWindowBase *renderWindow)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_impl.html</anchorfile>
      <anchor>a50743ba7c065d9145e1ad7eb120db540</anchor>
      <arglist>(const String &amp;renderWindowName)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>removeRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_impl.html</anchorfile>
      <anchor>a6c1cbe69a997fe98a0a935b1c330a2de</anchor>
      <arglist>(const String &amp;renderWindowName)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_impl.html</anchorfile>
      <anchor>a91aa764b095e6d1d30010fa31ad77a6b</anchor>
      <arglist>(ColourBufferType colourBuffer)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11StereoDriverNVIDIA</name>
    <filename>class_ogre_1_1_d3_d11_stereo_driver_n_v_i_d_i_a.html</filename>
    <base>Ogre::D3D11StereoDriverImpl</base>
    <member kind="function">
      <type></type>
      <name>D3D11StereoDriverNVIDIA</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>a22ed83ac8175af0ea3310b47fdee833d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D11StereoDriverNVIDIA</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>a8550aed09621795e5a75fd2e5b43c54a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>ad175f080382a45e540e0efd4c571f4cb</anchor>
      <arglist>(D3D11RenderWindowBase *renderWindow)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>acd8cd1c7c78917d1beac26d38657b16e</anchor>
      <arglist>(const String &amp;renderWindowName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>removeRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>af4e7e658ebf5525b0344660a7ad138d3</anchor>
      <arglist>(const String &amp;renderWindowName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d11_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>ab31d236d9e90c3f7a9beafb3b1431bd4</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11Texture</name>
    <filename>class_ogre_1_1_d3_d11_texture.html</filename>
    <base>Ogre::Texture</base>
    <base protection="private">Ogre::D3D11DeviceResource</base>
    <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>D3D11Texture</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>a11e0c120ae5cce0f1da28812966aee4a</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader, D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11Texture</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>a0a2b64741a2cdaec8b5f62d80ccf4dfe</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_loadImages</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a353c91fed9eb4d4baada25f9519abc4a</anchor>
      <arglist>(const ConstImagePtrList &amp;images)</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">
      <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">
      <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>void</type>
      <name>copyToTexture</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>ab3f5c3f62eb8d9e4d7c428c049e62991</anchor>
      <arglist>(TexturePtr &amp;target)</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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const HardwarePixelBufferSharedPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a1381484c57cf3d8f2f480c834f164950</anchor>
      <arglist>(size_t face=0, size_t mipmap=0)</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</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>a9c3faca6c25e388d9f02f80f8893603d</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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</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" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a31d04160addb56e190c5155c21f998bf</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>D3D11_SHADER_RESOURCE_VIEW_DESC</type>
      <name>getShaderResourceViewDesc</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>a7f50e41e95d8b4e9bcec1e585eccc784</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</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>ID3D11ShaderResourceView *</type>
      <name>getSrvView</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>aac612a4f38964be86c38ded135265067</anchor>
      <arglist>()</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>ID3D11Texture1D *</type>
      <name>GetTex1D</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>ae2c201852391e6bb54c3d83d4fc4c7a9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture2D *</type>
      <name>GetTex2D</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>a7a05622b98bae504dc5869d48997c642</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Texture3D *</type>
      <name>GetTex3D</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>a872339b6fbacd77934028fc1b016187b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ID3D11Resource *</type>
      <name>getTextureResource</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>a323ab3dc288725c57fcf166b13b5cbf3</anchor>
      <arglist>()</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>bool</type>
      <name>getTreatLuminanceAsAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>af10046684f1810855fdc76bde88ec8d6</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>HasAutoMipMapGenerationEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture.html</anchorfile>
      <anchor>afc89f37018b36db6bd839318d38ba434</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>
    <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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11TextureManager</name>
    <filename>class_ogre_1_1_d3_d11_texture_manager.html</filename>
    <base>Ogre::TextureManager</base>
    <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>D3D11TextureManager</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture_manager.html</anchorfile>
      <anchor>a515b0fd5ae01a4d07254d44e81d45274</anchor>
      <arglist>(D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11TextureManager</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture_manager.html</anchorfile>
      <anchor>a1f3ce30531f94b25d95f5009d410b8a2</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>a9ef8419603b3aad6ce7545682ee12c7c</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>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>a406e3deba98785c0183d9e87271078d2</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>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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a91734962d27d948eaa9ce6dac0b771a6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>a711218e2968d7e52b1114cced356c8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>PixelFormat</type>
      <name>getNativeFormat</name>
      <anchorfile>class_ogre_1_1_d3_d11_texture_manager.html</anchorfile>
      <anchor>a09b135c03fcee0a9ebfa441e96260a4f</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)</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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>aacb0663130a096fcf49e5dbedbcca92c</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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" 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>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>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a23fa50345ee27fa2911e36edbd5df489</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" 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>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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">
      <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" 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">
      <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>
    <member kind="function" static="yes">
      <type>static TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ac6fb858ee86f3b7b75de32e3e04ee5c8</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>a3a55789d982b34bdd9daa27650360653</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11VertexDeclaration</name>
    <filename>class_ogre_1_1_d3_d11_vertex_declaration.html</filename>
    <base>Ogre::VertexDeclaration</base>
    <base protection="private">Ogre::D3D11DeviceResource</base>
    <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>D3D11VertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d11_vertex_declaration.html</anchorfile>
      <anchor>af18a3fbb49699744c47d35823c2715f8</anchor>
      <arglist>(D3D11Device &amp;device)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11VertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d11_vertex_declaration.html</anchorfile>
      <anchor>a0ac311130d8afc93a5804c52ce9fc1c5</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>a8b1a5f5fe0b7306da4c8b17357d45fac</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>bindToShader</name>
      <anchorfile>class_ogre_1_1_d3_d11_vertex_declaration.html</anchorfile>
      <anchor>ad87e82fb10c0d27b3acf91f0203a7cfb</anchor>
      <arglist>(D3D11HLSLProgram *boundVertexProgram, VertexBufferBinding *binding)</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a3c1091f7ece9bbc4e4f847484fd75a37</anchor>
      <arglist>(HardwareBufferManagerBase *mgr=0) const OGRE_NODISCARD</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>a469bd849411d3f152d700772fab64501</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>a130fa715330d23d0e9d2feef630b460c</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>aed9f1ba13a68148ce730fafdb4834ba5</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>a9673b478f78c55754cf410b223c5a06a</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>adb0dd4e0b21379635c0c54f37ef90e1d</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>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>vertexElementLess</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a670466fe9bcfc426ccefb5395a3a82ef</anchor>
      <arglist>(const VertexElement &amp;e1, const VertexElement &amp;e2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11VideoMode</name>
    <filename>class_ogre_1_1_d3_d11_video_mode.html</filename>
    <member kind="function">
      <type></type>
      <name>D3D11VideoMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>a671cc499a478eae0f6d5c626bde7a518</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11VideoMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>ace0a08922e0e4c3588ab287fd6a35a3e</anchor>
      <arglist>(const D3D11VideoMode &amp;ob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D11VideoMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>a50ec25f1ea610b2eae1633b7e6392fe4</anchor>
      <arglist>(DXGI_OUTPUT_DESC d3ddm, DXGI_MODE_DESC ModeDesc)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D11VideoMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>aed2d01b995a1b9cbb438fe44e42f4e92</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>a1f082883cfca16299bf5cca5c32c21fb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>ae6477c2e32b9cb45867b397dba266fe6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DXGI_OUTPUT_DESC</type>
      <name>getDisplayMode</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>a1bfd73f87121f8a228152577dc472315</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DXGI_FORMAT</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>aa3d4a17f51484f46c46a516ffc49baf0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>a1b9bea8f8a7264aafc7e2071c4eda98c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DXGI_MODE_DESC</type>
      <name>getModeDesc</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>a70c21d66d86a90c06aeb00654bd46a5a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DXGI_RATIONAL</type>
      <name>getRefreshRate</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>aae6d300a9d6573717ef1c0386c4aec19</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>aa1599b9154db5a761b21a1f65094b5fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>increaseRefreshRate</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode.html</anchorfile>
      <anchor>ae72d8bb557e64d2fb42e7776eb1fa651</anchor>
      <arglist>(DXGI_RATIONAL rr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D11VideoModeList</name>
    <filename>class_ogre_1_1_d3_d11_video_mode_list.html</filename>
    <member kind="function">
      <type></type>
      <name>D3D11VideoModeList</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode_list.html</anchorfile>
      <anchor>a9bc61e9b1d5327a7687e548c621292f7</anchor>
      <arglist>(IDXGIAdapterN *pAdapter)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode_list.html</anchorfile>
      <anchor>ac9bc902a956c2cc7fb4948f5066720c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D11VideoMode *</type>
      <name>item</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode_list.html</anchorfile>
      <anchor>a41e819748cf54be8bf56c498442eb8c7</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>D3D11VideoMode *</type>
      <name>item</name>
      <anchorfile>class_ogre_1_1_d3_d11_video_mode_list.html</anchorfile>
      <anchor>a56de13f7349a604ed9ae1a0a9998e2b2</anchor>
      <arglist>(size_t index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9DepthBuffer</name>
    <filename>class_ogre_1_1_d3_d9_depth_buffer.html</filename>
    <base>Ogre::DepthBuffer</base>
    <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>D3D9DepthBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_depth_buffer.html</anchorfile>
      <anchor>a2bfd06803e6627d29b6eef9fd6bc6319</anchor>
      <arglist>(uint16 poolId, D3D9RenderSystem *renderSystem, IDirect3DDevice9 *creator, IDirect3DSurface9 *depthBufferSurf, D3DFORMAT fmt, uint32 width, uint32 height, uint32 fsaa, uint32 multiSampleQuality, bool isManual)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9DepthBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_depth_buffer.html</anchorfile>
      <anchor>ad0bf97863bd3b2d70e3b46dea48ca8f7</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" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getBitDepth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0da54b20b25ac5313fc8c142e8b35168</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DSurface9 *</type>
      <name>getDepthBufferSurface</name>
      <anchorfile>class_ogre_1_1_d3_d9_depth_buffer.html</anchorfile>
      <anchor>a52634647b72575019d3ef0396a92d624</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DDevice9 *</type>
      <name>getDeviceCreator</name>
      <anchorfile>class_ogre_1_1_d3_d9_depth_buffer.html</anchorfile>
      <anchor>a2c7495ae026d07ef5dd36741f1464941</anchor>
      <arglist>() const</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">
      <type>uint32</type>
      <name>getFsaa</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga242e53843f55de3983e6f070e88c19ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9662342362034428346e0676fb9d1ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFsaaHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1b4eca5bc2774b80081a2f5aba90c58c</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>class_ogre_1_1_d3_d9_depth_buffer.html</anchorfile>
      <anchor>a9ef76a9564375f4a6b795467000f4d52</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="class">
    <name>Ogre::D3D9Device</name>
    <filename>class_ogre_1_1_d3_d9_device.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D9Device</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a1bb39088c2b154bbd1493e01ec9be613</anchor>
      <arglist>(D3D9DeviceManager *deviceManager, UINT adapterNumber, HMONITOR hMonitor, D3DDEVTYPE devType, DWORD behaviorFlags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9Device</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a924a7bab99b796cccffec3b2b76d0968</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>acquire</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a362204ef98d807a7a8410adbd0b5afe8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a7ae639c9104a6d61bdbc338783dfe792</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearDeviceStreams</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a535088d3d9f1919aa2712f3d66191c72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a704098b342dcf6906ca86a28a3759b1a</anchor>
      <arglist>(D3D9RenderWindow *window, const Box &amp;src, const PixelBox &amp;dst, RenderTarget::FrameBuffer buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>ae88dff1966c8322af5ec3f7524a6f78b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>ad5c3c4ed8f68bb6066536afe65f59b37</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function">
      <type>UINT</type>
      <name>getAdapterNumber</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>ac4faed9e2138cc5aba5b2b615cd09293</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DSurface9 *</type>
      <name>getBackBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>acf4b8ded85d5f1aa9bcc9221a8bd4610</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function">
      <type>D3DFORMAT</type>
      <name>getBackBufferFormat</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a443cd8024762d2eb7eb7afe2c1f7e0d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DDevice9 *</type>
      <name>getD3D9Device</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a2c209e9f98b747bcd10b451b54ff550f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const D3DCAPS9 &amp;</type>
      <name>getD3D9DeviceCaps</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>ad0a3add68f948b4e8992bf5e68e41363</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DSurface9 *</type>
      <name>getDepthBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a8e195a845ed22e0215d42abbc75d744e</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function">
      <type>D3DDEVTYPE</type>
      <name>getDeviceType</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a685b8f2eb3c31a0e5dd6eb81847d5df6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getLastPresentFrame</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>ae62396e92979c2ab4eb1e2ec4c6ab9e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D9RenderWindow *</type>
      <name>getRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a22661d7474b0df8498da8b4d07c7dfaa</anchor>
      <arglist>(uint index)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getRenderWindowCount</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a61cfe2c44ebe7aaa807c8370814c5fec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getVBlankMissCount</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a18f2bbecd6ab96a674cc943e052b1fa3</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidate</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a149159ae35779a294f9ec582257c46fc</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAutoDepthStencil</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a3e9d06005043734459a3db0525956d57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>aee02d5f051e9c5fd03c07991267594b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isFullScreen</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a734f598ebdb224e6e989460dfd23c01d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMultihead</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>acd2353147535275c8b95e3f6c681a02f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>present</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>aa6c619c384532420633261115742d463</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>release</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a50d59e74869778d21bf16610604aeb0d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAdapterOrdinalIndex</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a3461e2ac423c9edb65aaf9f3555dc014</anchor>
      <arglist>(D3D9RenderWindow *renderWindow, uint adapterOrdinalInGroupIndex)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>validate</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>ab3a2c04eea559775392ba8ca816d696a</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>D3D9DeviceManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>aec82c6ec0be39f7ecb3e0d165125a540</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>D3D9RenderSystem</name>
      <anchorfile>class_ogre_1_1_d3_d9_device.html</anchorfile>
      <anchor>a2aa03fdbd75af77c8c201ba964251536</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9DeviceManager</name>
    <filename>class_ogre_1_1_d3_d9_device_manager.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D9DeviceManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>aae141cb5e2229f39db71f16b8c492d5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9DeviceManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>a9daace43f6989ac65bc7e06f63b29426</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInactiveRenderDevices</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>a147a498d4d43ae9f9cb281310441efe7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D9Device *</type>
      <name>getActiveDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>ac9456ae6636041806748e5b3d76a2b37</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D9Device *</type>
      <name>getActiveRenderTargetDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>acb2044e9b59f18f6e0707d6fbd07e683</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D9Device *</type>
      <name>getDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>ada407cdbd5d99c2dc5f9dc3c8b241e0a</anchor>
      <arglist>(UINT index)</arglist>
    </member>
    <member kind="function">
      <type>UINT</type>
      <name>getDeviceCount</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>ae13f7c2bc7a400608fb054e79ed59006</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D9Device *</type>
      <name>getDeviceFromD3D9Device</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>a149b6c4a3a1be36c16779d70c14ab323</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>a35933fdf0da87060456a5acf8d51543b</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>a317c8ba560f3320a499fa1d84367ec4d</anchor>
      <arglist>(D3D9Device *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>a06f125e395b37ad7b9b8d6b1db462bbe</anchor>
      <arglist>(D3D9Device *device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveRenderTargetDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_device_manager.html</anchorfile>
      <anchor>a3daf82246c619a240cc4a8445f38e0ab</anchor>
      <arglist>(D3D9Device *device)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9Driver</name>
    <filename>class_ogre_1_1_d3_d9_driver.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D9Driver</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>aa9bb913472cd6862b49e98097991d6b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9Driver</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>a260e373ab0a4cae9187b73648cdade06</anchor>
      <arglist>(const D3D9Driver &amp;ob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9Driver</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>ab4250c275807a7bdc1dc8ebc1b158bde</anchor>
      <arglist>(unsigned int adapterNumber, const D3DCAPS9 &amp;deviceCaps, const D3DADAPTER_IDENTIFIER9 &amp;adapterIdentifer, const D3DDISPLAYMODE &amp;desktopDisplayMode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9Driver</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>a0d2c16fc7e3c77de6320c76e95fe33bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>DriverDescription</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>a0592d86054e2dfb49f130c57bedb0b12</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>DriverName</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>ae77bd558d81d8dd345a4d4208f445e08</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D3DADAPTER_IDENTIFIER9 &amp;</type>
      <name>getAdapterIdentifier</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>a4c2f437c5608f927f039473e08f749ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getAdapterNumber</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>a86d32ad313be8e12d0d17edb68cf5d02</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D3DCAPS9 &amp;</type>
      <name>getD3D9DeviceCaps</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>a926779a5fbf331037f4edeef96b7feae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const D3DDISPLAYMODE &amp;</type>
      <name>getDesktopMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>a3ea552235f6a00b7518dcaf0d9e0f496</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3D9VideoModeList *</type>
      <name>getVideoModeList</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver.html</anchorfile>
      <anchor>a7cdf5e061ab54cb6a3a850644a1edc9e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9DriverList</name>
    <filename>class_ogre_1_1_d3_d9_driver_list.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D9DriverList</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver_list.html</anchorfile>
      <anchor>a829bf889a66579f9271f89ac9f38de9d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9DriverList</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver_list.html</anchorfile>
      <anchor>ac7a836b95decf3893fa8b1f7fbaa1703</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver_list.html</anchorfile>
      <anchor>a4e6163f7599efbb691e2b55b8c621747</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BOOL</type>
      <name>enumerate</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver_list.html</anchorfile>
      <anchor>a5e9798e66a69c9459ecc9ba734a58496</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D9Driver *</type>
      <name>item</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver_list.html</anchorfile>
      <anchor>aae72ada2d57f48cd51c90ab617ba9860</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>D3D9Driver *</type>
      <name>item</name>
      <anchorfile>class_ogre_1_1_d3_d9_driver_list.html</anchorfile>
      <anchor>a148325dd654ede852c507061706c78d4</anchor>
      <arglist>(size_t index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9GpuFragmentProgram</name>
    <filename>class_ogre_1_1_d3_d9_gpu_fragment_program.html</filename>
    <base>Ogre::D3D9GpuProgram</base>
    <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>D3D9GpuFragmentProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_fragment_program.html</anchorfile>
      <anchor>abca5b3dd4c528d3fef5d1e308cb48e69</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>~D3D9GpuFragmentProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_fragment_program.html</anchorfile>
      <anchor>adf291ba595e2bb5e1d03bea0cb62aa77</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af8938cb9c61b7304f97f857a33b56cfc</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>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 size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af9de444ed073763581b210652aec30f4</anchor>
      <arglist>(void) const</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">
      <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" 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>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>af8cae2116c093b347b6cc1f3c892f630</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>a59ccb18c9fcdac1e706753ca6d2d4aad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LPD3DXBUFFER</type>
      <name>getExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>aff17e38092e6f5ba642e9804634f6371</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>IDirect3DPixelShader9 *</type>
      <name>getPixelShader</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_fragment_program.html</anchorfile>
      <anchor>ab75f0852c1ef8f9e4d334cb5543fec02</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_fragment_program.html</anchorfile>
      <anchor>aa1ab1e6ed3e073267ef5a49042e9320c</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_fragment_program.html</anchorfile>
      <anchor>a009e381b04334a97e0a405a292f42c87</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a8d55f1d5ce61a1b796d8d86dd3c69fdb</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a9008da922e8b8762ac284cc1f08a0749</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a802ab2a65944ff76a739fd93ca449c96</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a201779385338fb4adc89b1dbf0185f79</anchor>
      <arglist>(const void *pMicrocode, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a50077cdc5b8d26124d37f43d495404b0</anchor>
      <arglist>(ID3DXBuffer *pMicrocode)</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" 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">
      <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" 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 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">
      <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" 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>
    <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>
    <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" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9GpuProgram</name>
    <filename>class_ogre_1_1_d3_d9_gpu_program.html</filename>
    <base>Ogre::GpuProgram</base>
    <base>Ogre::D3D9Resource</base>
    <class kind="class">Ogre::D3D9GpuProgram::CmdColumnMajorMatrices</class>
    <class kind="class">Ogre::D3D9GpuProgram::CmdExternalMicrocode</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>D3D9GpuProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>ab7aeea1c48d524ca7fd4d1f35175dd7f</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>~D3D9GpuProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a663e35232d80e9224415d405167bdcfc</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af8938cb9c61b7304f97f857a33b56cfc</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>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 size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af9de444ed073763581b210652aec30f4</anchor>
      <arglist>(void) const</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">
      <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" 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>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>af8cae2116c093b347b6cc1f3c892f630</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>a59ccb18c9fcdac1e706753ca6d2d4aad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LPD3DXBUFFER</type>
      <name>getExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>aff17e38092e6f5ba642e9804634f6371</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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 size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>ac2b865b0cd4754552c38fd6c6f83064f</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a1ceaf6c7f17b55a2dfb818360bb8a97b</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a8d55f1d5ce61a1b796d8d86dd3c69fdb</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a9008da922e8b8762ac284cc1f08a0749</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a802ab2a65944ff76a739fd93ca449c96</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a201779385338fb4adc89b1dbf0185f79</anchor>
      <arglist>(const void *pMicrocode, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a50077cdc5b8d26124d37f43d495404b0</anchor>
      <arglist>(ID3DXBuffer *pMicrocode)</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" 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">
      <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" 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 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">
      <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" 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>
    <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>
    <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" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9GpuProgram::CmdColumnMajorMatrices</name>
    <filename>class_ogre_1_1_d3_d9_gpu_program_1_1_cmd_column_major_matrices.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program_1_1_cmd_column_major_matrices.html</anchorfile>
      <anchor>aef07e032f790a69a125a574f743193db</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program_1_1_cmd_column_major_matrices.html</anchorfile>
      <anchor>ae92c4b78a731f819f8d2521fb28670dd</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9GpuProgram::CmdExternalMicrocode</name>
    <filename>class_ogre_1_1_d3_d9_gpu_program_1_1_cmd_external_microcode.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program_1_1_cmd_external_microcode.html</anchorfile>
      <anchor>ab4f1674b65a287b38600f6d249cfccaf</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program_1_1_cmd_external_microcode.html</anchorfile>
      <anchor>ab32dcc66b449f8f535145639f29ba683</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9GpuProgramManager</name>
    <filename>class_ogre_1_1_d3_d9_gpu_program_manager.html</filename>
    <base>Ogre::GpuProgramManager</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::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="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>D3D9GpuProgramManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program_manager.html</anchorfile>
      <anchor>aa864d20e7baaf82ec969e13c7a19d8cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9GpuProgramManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program_manager.html</anchorfile>
      <anchor>a06794e0f2ca8a0275478c71533b52a08</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>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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a964ed591329cc8046c9fbab0713a35ce</anchor>
      <arglist>(const String &amp;name, const String &amp;group, GpuProgramType gptype, const String &amp;syntaxCode, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type>Microcode</type>
      <name>createMicrocode</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>aa9241f45587eeb1a782f76cbbfed297c</anchor>
      <arglist>(size_t size) const</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" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a88b278890e6c8c0cc137d8053700aabe</anchor>
      <arglist>(void)</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" 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">
      <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" 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">
      <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 const SharedParametersMap &amp;</type>
      <name>getAvailableSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a499cfbb66f95aeefa240f4f0963cfa40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getByHandle</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a5149c0889c194d1c591f40b5ad6da4f9</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT, bool preferHighLevelPrograms=true)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>const Microcode &amp;</type>
      <name>getMicrocodeFromCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>ae7acf64f3adbc17a0e47a4ceebfc734a</anchor>
      <arglist>(uint32 id) const</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a8d99991e69e8aee53afcfa6f9df7b6a8</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool preferHighLevelPrograms)</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>ad43bb4fa7094b05f1a167869dd9ce2ab</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</anchor>
      <arglist>(void) 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">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual const SyntaxCodes &amp;</type>
      <name>getSupportedSyntax</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a69269160314c97835040721b058111c1</anchor>
      <arglist>(void) const</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>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>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 bool</type>
      <name>isSyntaxSupported</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a58e89a2444fd9134b9a87ec6d8f18544</anchor>
      <arglist>(const String &amp;syntaxCode) const</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" 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>a5fa836987040eb3d22753d58ce53ea3d</anchor>
      <arglist>(DataStreamPtr stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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">
      <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" 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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMicrocodeCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a93cdcdf09ee4d5b0cd500fdede40a980</anchor>
      <arglist>(DataStreamPtr stream) 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>setSaveMicrocodesToCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a9d8318e3190628d71a7b267b448945ce</anchor>
      <arglist>(bool val)</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>
    <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 GpuProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a215f8a158be2840363627ee55161de0c</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>a1fa33935f7bc9ca113fe3adbea6493e7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9GpuVertexProgram</name>
    <filename>class_ogre_1_1_d3_d9_gpu_vertex_program.html</filename>
    <base>Ogre::D3D9GpuProgram</base>
    <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>D3D9GpuVertexProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_vertex_program.html</anchorfile>
      <anchor>a411122a6763856ed2758955c61f31ccf</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>~D3D9GpuVertexProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_vertex_program.html</anchorfile>
      <anchor>ae9cf74f6bd5b0381196a90175fb71a31</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af8938cb9c61b7304f97f857a33b56cfc</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>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 size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af9de444ed073763581b210652aec30f4</anchor>
      <arglist>(void) const</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">
      <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" 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>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>af8cae2116c093b347b6cc1f3c892f630</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>a59ccb18c9fcdac1e706753ca6d2d4aad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LPD3DXBUFFER</type>
      <name>getExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>aff17e38092e6f5ba642e9804634f6371</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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 size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>IDirect3DVertexShader9 *</type>
      <name>getVertexShader</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_vertex_program.html</anchorfile>
      <anchor>a51152ef7eb40b4005db4b88fb0c573c0</anchor>
      <arglist>(void)</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_vertex_program.html</anchorfile>
      <anchor>ac5600ce345e8dbeda7ba76b6c778ec7d</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_vertex_program.html</anchorfile>
      <anchor>a006fd3fc3c4dc9ade4624525a613afa5</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a8d55f1d5ce61a1b796d8d86dd3c69fdb</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a9008da922e8b8762ac284cc1f08a0749</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a802ab2a65944ff76a739fd93ca449c96</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a201779385338fb4adc89b1dbf0185f79</anchor>
      <arglist>(const void *pMicrocode, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setExternalMicrocode</name>
      <anchorfile>class_ogre_1_1_d3_d9_gpu_program.html</anchorfile>
      <anchor>a50077cdc5b8d26124d37f43d495404b0</anchor>
      <arglist>(ID3DXBuffer *pMicrocode)</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" 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">
      <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" 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 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">
      <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" 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>
    <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>
    <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" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HardwareBufferManager</name>
    <filename>class_ogre_1_1_d3_d9_hardware_buffer_manager.html</filename>
    <base>Ogre::HardwareBufferManager</base>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9HardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_buffer_manager.html</anchorfile>
      <anchor>a5aa390ec996bcdf57a3a6de4f512d5c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9HardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_buffer_manager.html</anchorfile>
      <anchor>a70f811563b43b1fe55e2b5b9ac88fde2</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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_buffer_manager.html</anchorfile>
      <anchor>ad78b06087a1d545bd42cc626115bcb47</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_buffer_manager.html</anchorfile>
      <anchor>a26d4ccf4b1f0b65ab1a7ff5fa78d70cd</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_buffer_manager.html</anchorfile>
      <anchor>a5f7cb836698eccdfb241afb839578af5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_buffer_manager.html</anchorfile>
      <anchor>a02a5bda5385f1a7509c7ff837aa61620</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_buffer_manager.html</anchorfile>
      <anchor>a9dced0ec9165231a649072026bbe1adc</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>VertexBufferBinding *</type>
      <name>createVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</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" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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>
    <member kind="function" static="yes">
      <type>static HardwareBufferManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager.html</anchorfile>
      <anchor>a380063fef4a4563c90d45a03ac196dc7</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>ab633b90f5015dc3199f96e0514347b3b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HardwareIndexBuffer</name>
    <filename>class_ogre_1_1_d3_d9_hardware_index_buffer.html</filename>
    <base>Ogre::HardwareIndexBuffer</base>
    <base>Ogre::D3D9Resource</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IndexType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>ac496e30501d76ba444c63278184177de</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, HardwareBuffer::Usage usage, bool useSystemMem, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>a83692c58c417cdf58e2b53c4586503e4</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>void</type>
      <name>createBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>aecf901cbd9f2a2015fc1400b2b7808fb</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device, D3DPOOL ePool, bool updateNewBuffer)</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DIndexBuffer9 *</type>
      <name>getD3DIndexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>a1a959f03eb7d5a17060de440eaf78d83</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a1de02a622042929490ee10f3a9cf4615</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>a681629fae8c8719462513fbd41a383a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIndexes</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a4efc6a14226ff1a91e210da10120f76c</anchor>
      <arglist>(void) const</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>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">
      <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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>a4ca429980801a294cfd1a1d130069a17</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>a1b0eff3e5d307580fd3ca069a92555a4</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>ab23fb340055333aee5801dbabea1fd6d</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>a739f49c9d66d04445cb306cf548fed06</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>ae611e8a8c5fb6534fb930464f4843755</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_index_buffer.html</anchorfile>
      <anchor>aaca1828224b9eb8f2cc6be0e89028da9</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HardwareOcclusionQuery</name>
    <filename>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</filename>
    <base>Ogre::HardwareOcclusionQuery</base>
    <base>Ogre::D3D9Resource</base>
    <member kind="function">
      <type></type>
      <name>D3D9HardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>a5838026ec1f7215eb83bef515d42c940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9HardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>a813b479e18f0cdf7acb5ff0c1630191d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>acea9a09b582738af4f7497b79181ab71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>aab645a1644bc652b7843d9b6459a7dbb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>a7cfe92f369eedb757df18d264d23cb9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>ad1c71c786e262908a3aa805287b815e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStillOutstanding</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>ae49db96481f5d845767dcfcc7b076d20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>a7b0b0ad594195deeb8e5ef40aaa7bce8</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>a408cfb33ff98feb4f3f0b7941f746614</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>a6dea06e309f77051404ae1e0fb761e39</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>a25a10de153b672d9a7a64278cd57eeae</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pullOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_occlusion_query.html</anchorfile>
      <anchor>a46f3aaeae35802f03beaa0979ce71699</anchor>
      <arglist>(unsigned int *NumOfFragments)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HardwarePixelBuffer</name>
    <filename>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</filename>
    <base>Ogre::HardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>adaccb76df4d0e3483c916723f89f9775</anchor>
      <arglist>(HardwareBuffer::Usage usage, D3D9Texture *ownerTexture)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a4aaa5a26ed3fd91c5fd1e330a5d7e751</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_clearSliceRTT</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>af188bf4a184000244ebe9d29dcdca6ca</anchor>
      <arglist>(size_t zoffset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_genMipmaps</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>aa3ea1fd7592237c28a13bad09099529b</anchor>
      <arglist>(IDirect3DBaseTexture9 *mipTex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setMipmapping</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a728dd8911efa390565708acbbce050d5</anchor>
      <arglist>(bool doMipmapGen, bool HWMipmaps)</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>bind</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a3ebff4ac2054c8ca8890d612914f07da</anchor>
      <arglist>(IDirect3DDevice9 *dev, IDirect3DSurface9 *mSurface, IDirect3DSurface9 *fsaaSurface, bool writeGamma, uint fsaa, const String &amp;srcName, IDirect3DBaseTexture9 *mipTex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a20fdd929d780f7f5ab3833aa4f6cad83</anchor>
      <arglist>(IDirect3DDevice9 *dev, IDirect3DVolume9 *mVolume, IDirect3DBaseTexture9 *mipTex)</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">
      <type>void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>af22166df8f8941b59003eb8702d7a5eb</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">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>abb6f9c69b9cf47425a48de93d2f2c1f7</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a41213783503edf53ae62eb1cf0003aef</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>void</type>
      <name>destroyBufferResources</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a03af114b7c8c5523959b81e8201ea08d</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>IDirect3DSurface9 *</type>
      <name>getFSAASurface</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a039ec0281513ccbdace3155798d484b4</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</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_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a296d62219c5779489c6a707c9131bc84</anchor>
      <arglist>(size_t zoffset)</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>IDirect3DSurface9 *</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>a73a3349f2eafb6accc7f5fd33bd90a0a</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseSurfaces</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab5153b6892ecc27c4b7e7aa81fbb674e</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>aaa3b402158015eb4e91c53c5c0c0326c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_pixel_buffer.html</anchorfile>
      <anchor>ac9e1e4727246461675003a184ae03ccb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HardwareVertexBuffer</name>
    <filename>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</filename>
    <base>Ogre::HardwareVertexBuffer</base>
    <base>Ogre::D3D9Resource</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>adc3363518402f1f8a19b9de27ac55399</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, HardwareBuffer::Usage usage, bool useSystemMem, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>a847e20a417bd264656755d9f48159aee</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>void</type>
      <name>createBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>a09609c7721569ea48da56508cc73a28a</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device, D3DPOOL ePool, bool updateNewBuffer)</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DVertexBuffer9 *</type>
      <name>getD3D9VertexBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>a85bef70f88241265aba97a1b2fa43741</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af31315182e237d11bbf30e15889199d9</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>af72c651440695e2190f252c4ff5e02a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumVertices</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af5321b5f87d59e3da75cd53d8e22b94d</anchor>
      <arglist>(void) const</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>size_t</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aea8bdc80ef5f98394068ae63ef6d6bd5</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>isInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ace95b5285a02a52774255da00c322ea8</anchor>
      <arglist>() 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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>a5d8a47914f14a9cdbb82a0cdc376d089</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>a6186505fded3423ad279e8a9671481d6</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>ae3e1077c9d54bb6bcb9f8cdc68da1dd1</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>aa0edb44f392cdaacb8f77acebd16b739</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>a6ccf48513ae941ade35f7ed1f517e54a</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</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>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_d3_d9_hardware_vertex_buffer.html</anchorfile>
      <anchor>a3b6a8851612032ac2e60344243162d40</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program.html</filename>
    <base>Ogre::HighLevelGpuProgram</base>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdAssemblerCode</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdBackwardsCompatibility</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdColumnMajorMatrices</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdEntryPoint</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdMicrocode</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdOptimisation</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdPreprocessorDefines</class>
    <class kind="class">Ogre::D3D9HLSLProgram::CmdTarget</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="enumvalue">
      <name>OPT_0</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117a7b60cc8e10a234b14b4adbcdcbf917c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_1</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117a3549efac010294085db5a02512e8c59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_2</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117aa6f8763da088618fde07dbffbe110526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_3</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117ae735171937c5d069b6ca58281ff3ada1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_DEFAULT</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117a803f232baf679f286679b8ece0ba2ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_NONE</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117a74ff7fb598593fcdabdbf80569d8a252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OptimisationLevel</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_DEFAULT</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117a803f232baf679f286679b8ece0ba2ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_NONE</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117a74ff7fb598593fcdabdbf80569d8a252</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_0</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117a7b60cc8e10a234b14b4adbcdcbf917c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_1</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117a3549efac010294085db5a02512e8c59f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_2</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117aa6f8763da088618fde07dbffbe110526</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OPT_3</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a549748dee587b870ec40786d64888117ae735171937c5d069b6ca58281ff3ada1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9HLSLProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>acb1a23486e7131040b5949b4fac61ae2</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>~D3D9HLSLProgram</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>ad193a606182895b595a6f274b8b1d6d2</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a3738e5bfb9a287279bbbbfa0271bc05c</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>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 size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a62ecd906ba236975ddec42c62d0b4e2b</anchor>
      <arglist>(void) const</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">
      <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>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>afb3b402c2bd87241680ed955eb924d1b</anchor>
      <arglist>(void)</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>bool</type>
      <name>getBackwardsCompatibility</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>ab6149765b3e59a7145ee6496ec34ea7f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a243de4594aee0b80b6d58864b0293d46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getEntryPoint</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>acf69d7187c664deb936c668496c0427f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a3ca490e299d5434ca688726f5c49fcf3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LPD3DXBUFFER</type>
      <name>getMicroCode</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a7815f6ae5b286f4706d646033fb0fc5e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>OptimisationLevel</type>
      <name>getOptimisationLevel</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a4019f8b0af08b19b5ffc563945f9a2ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTarget</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a4395eab963165998da5a95ba0b9f8b34</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>aee09540da1c2d37d04b9eb6bac331479</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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackwardsCompatibility</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a11c4d7190ca824cd47a7e787486a0fdb</anchor>
      <arglist>(bool compat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a8dc14aed0a6b5fa3c10da5bc03ea5dc1</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEntryPoint</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>ab5ac0fb0522810c2c32a0d7cd157b4ac</anchor>
      <arglist>(const String &amp;entryPoint)</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" 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">
      <type>void</type>
      <name>setOptimisationLevel</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>ab7056809b6c2215b4a5feb5eaed4b5cd</anchor>
      <arglist>(OptimisationLevel opt)</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" 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">
      <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" 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">
      <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>setTarget</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program.html</anchorfile>
      <anchor>a276ebb43557d56dd63083e139b9ae697</anchor>
      <arglist>(const String &amp;target)</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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram::CmdAssemblerCode</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_assembler_code.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_assembler_code.html</anchorfile>
      <anchor>ae014f38a7d955399a077abed156eceb7</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_assembler_code.html</anchorfile>
      <anchor>aac5ae81a803d01e1302f88eb57dd0c3b</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram::CmdBackwardsCompatibility</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_backwards_compatibility.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_backwards_compatibility.html</anchorfile>
      <anchor>ab1e1f734a3a9b4391eff46d9c263f44e</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_backwards_compatibility.html</anchorfile>
      <anchor>a673dc1eb6c3568d0e013f3d6bfaa98d2</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram::CmdColumnMajorMatrices</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_column_major_matrices.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_column_major_matrices.html</anchorfile>
      <anchor>a57cfd059c2aa3363f7fdff41cf55ffde</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_column_major_matrices.html</anchorfile>
      <anchor>adcfd51fae3645cc38c422b6399244d01</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram::CmdEntryPoint</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_entry_point.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_entry_point.html</anchorfile>
      <anchor>ad97690626538127142d7167fd80e11dc</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_entry_point.html</anchorfile>
      <anchor>afec70a12cb22234f3de6f739e43ce4fe</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram::CmdMicrocode</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_microcode.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_microcode.html</anchorfile>
      <anchor>a6373e8d9e6766ee45a23ec210df2a86c</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_microcode.html</anchorfile>
      <anchor>a080c650345d43ef0a581db61e77518a3</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram::CmdOptimisation</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_optimisation.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_optimisation.html</anchorfile>
      <anchor>ad66f8955959169c05d00aa81c54af2a3</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_optimisation.html</anchorfile>
      <anchor>ad61ff891b99529b8701808939172ff7b</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram::CmdPreprocessorDefines</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_preprocessor_defines.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_preprocessor_defines.html</anchorfile>
      <anchor>a6e92bf561b131530ba4ceeccb61a48a8</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_preprocessor_defines.html</anchorfile>
      <anchor>a8a0fb1c776b0a3e996820e7fde4281ab</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgram::CmdTarget</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_target.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_target.html</anchorfile>
      <anchor>acb4a959b57626cf239cf90da0ec05544</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_1_1_cmd_target.html</anchorfile>
      <anchor>a38ffffc3f2f9c679d10a60bfd40091e9</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9HLSLProgramFactory</name>
    <filename>class_ogre_1_1_d3_d9_h_l_s_l_program_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>D3D9HLSLProgramFactory</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_factory.html</anchorfile>
      <anchor>a4b3edf46c6983c44d273b98fb83a2cd4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9HLSLProgramFactory</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_factory.html</anchorfile>
      <anchor>a5583d0dd25327a47f9eaa2793024677f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_factory.html</anchorfile>
      <anchor>a3123fef6fb8a5906eae596a224d8c383</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_factory.html</anchorfile>
      <anchor>a97c41f530e862d8d66a8aafd8084202a</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_d3_d9_h_l_s_l_program_factory.html</anchorfile>
      <anchor>a4de0b8433bb3341eee43491ff1660de4</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9Mappings</name>
    <filename>class_ogre_1_1_d3_d9_mappings.html</filename>
    <member kind="enumvalue">
      <name>D3D_FUSAGE_MAG</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a4a4228c86ecd5f12e1eab44b57a70e3faa311f869fe1da160eb7f8158caee3151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_FUSAGE_MIN</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a4a4228c86ecd5f12e1eab44b57a70e3fad1ef8e3cef6c5b60f9b6ffe3839cccab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_FUSAGE_MIP</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a4a4228c86ecd5f12e1eab44b57a70e3fa346f0e80ab02f9d452699e79d155da07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_TEX_TYPE_CUBE</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6fadb0650c175acab0779d88b55a67a4256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_TEX_TYPE_NONE</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6fad40465dc26ebd056c6475a436ca7c99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_TEX_TYPE_NORMAL</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6fafccc750ec72c280d9ae6b0090dac0396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_TEX_TYPE_VOLUME</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6fa327bf2d9e6d806eb547a2798bc89d389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eD3DFilterUsage</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a4a4228c86ecd5f12e1eab44b57a70e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_FUSAGE_MIN</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a4a4228c86ecd5f12e1eab44b57a70e3fad1ef8e3cef6c5b60f9b6ffe3839cccab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_FUSAGE_MAG</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a4a4228c86ecd5f12e1eab44b57a70e3faa311f869fe1da160eb7f8158caee3151</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_FUSAGE_MIP</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a4a4228c86ecd5f12e1eab44b57a70e3fa346f0e80ab02f9d452699e79d155da07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>eD3DTexType</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_TEX_TYPE_NORMAL</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6fafccc750ec72c280d9ae6b0090dac0396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_TEX_TYPE_CUBE</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6fadb0650c175acab0779d88b55a67a4256</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_TEX_TYPE_VOLUME</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6fa327bf2d9e6d806eb547a2798bc89d389</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>D3D_TEX_TYPE_NONE</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a013e603712b5d552f59c4557c3bcff6fad40465dc26ebd056c6475a436ca7c99c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>_getClosestSupportedPF</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>adebd4f687911e59246e3c2d1113fb183</anchor>
      <arglist>(PixelFormat ogrePF)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>_getPF</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>af85966ea00ea34c05582a593bed28078</anchor>
      <arglist>(D3DFORMAT d3dPF)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DFORMAT</type>
      <name>_getPF</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a195e5519144806300875f5be4b0db0cc</anchor>
      <arglist>(PixelFormat ogrePF)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Matrix4</type>
      <name>convertD3DXMatrix</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a3d053a5cead9d325f31fa85996864e8c</anchor>
      <arglist>(const D3DXMATRIX &amp;mat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>adf2dd29f32f892e75a73e68a8b71c219</anchor>
      <arglist>(CompareFunction cf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>ae4e3a04375ec0f746908c2c7a03901e0</anchor>
      <arglist>(CullingMode cm, bool flip)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DSAMPLERSTATETYPE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a1f8ca1fb35e0209862a79f849e6fa531</anchor>
      <arglist>(FilterType ft)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a2811b5d495ce1e46b8fc180d58331c94</anchor>
      <arglist>(FilterType ft, FilterOptions fo, const D3DCAPS9 &amp;devCaps, eD3DTexType texType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DFOGMODE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>aaff747f3ea0b93cb920e246efa424301</anchor>
      <arglist>(FogMode fm)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a25e223a555759893c5f40de25fd09167</anchor>
      <arglist>(HardwareBuffer::LockOptions options, HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>afeae5536fb61aa85f59ea52a4b5cd3c4</anchor>
      <arglist>(HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DFORMAT</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a258168071f3c751c520f91d47cbf4571</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a4e51c40237a85427224570bace12ebec</anchor>
      <arglist>(LayerBlendOperationEx lbo, const D3DCAPS9 &amp;devCaps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a962749c5967da3495234f6c6d0188123</anchor>
      <arglist>(LayerBlendSource lbs, bool perStageConstants)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DTEXTURESTAGESTATETYPE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a892b632c23a0ce069c6ccac7ba36f0fc</anchor>
      <arglist>(LayerBlendType lbt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DLIGHTTYPE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>aecc9957a174db258a78bbc41e21e4dc1</anchor>
      <arglist>(Ogre::Light::LightTypes lightType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DFILLMODE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>ac590f127849c419a9660050f20b08dd5</anchor>
      <arglist>(PolygonMode level)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DBLEND</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a606748a301fbedc1f8f179831eb80eef</anchor>
      <arglist>(SceneBlendFactor sbf)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DBLENDOP</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a7543cd03ae81c8a3c9f6ffc48e2d18ef</anchor>
      <arglist>(SceneBlendOperation sbo)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>abc6a664ff84be7b943b34a40f7d6fd08</anchor>
      <arglist>(ShadeOptions so)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a6ea224daf6332e25098a2e63c9e6f476</anchor>
      <arglist>(StencilOperation op, bool invert=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DWORD</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>ac36be5d30815ceaf7f4127e06d238437</anchor>
      <arglist>(TexCoordCalcMethod m, const D3DCAPS9 &amp;caps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DTEXTUREADDRESS</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a49ebb7f4f4df2e62a25a724694560fae</anchor>
      <arglist>(TextureAddressingMode tam, const D3DCAPS9 &amp;devCaps)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static eD3DTexType</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>abc20023f0a7b84573cc841cc7772110c</anchor>
      <arglist>(TextureType ogreTexType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DDECLUSAGE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>afc54c372a69c4f5b3edf323269387f5b</anchor>
      <arglist>(VertexElementSemantic sem)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DDECLTYPE</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>abb18ee06295e6c9daa8a3b6acaeb1d49</anchor>
      <arglist>(VertexElementType vType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3DXMATRIX</type>
      <name>makeD3DXMatrix</name>
      <anchorfile>class_ogre_1_1_d3_d9_mappings.html</anchorfile>
      <anchor>a7931a68627568b6a27c623d1e127017d</anchor>
      <arglist>(const Matrix4 &amp;mat)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9MultiRenderTarget</name>
    <filename>class_ogre_1_1_d3_d9_multi_render_target.html</filename>
    <base>Ogre::MultiRenderTarget</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="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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9MultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d9_multi_render_target.html</anchorfile>
      <anchor>af1a609ce37d07577f6ae5a5a85306a36</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9MultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_d3_d9_multi_render_target.html</anchorfile>
      <anchor>ae7a4443571e07c74849ec83ad8cf7539</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a75ea6438f29bd64dc86f4a6f2f284a41</anchor>
      <arglist>(size_t attachment, RenderTexture *target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>afb25c40186a2fb00894b1290de04f0f0</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_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_multi_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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getBoundSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a6cd9807732cc2ca84c31e7ddb76ab25d</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>ac83123cb307949914768ffa9bc4d7b66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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_d3_d9_multi_render_target.html</anchorfile>
      <anchor>a1059e2827c694bbfcce934909b8c751b</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_d3_d9_multi_render_target.html</anchorfile>
      <anchor>a061c5f3bae392d8c187391eb70049574</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a425c1cd47383e94b6ce33f0573f9baf2</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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_d3_d9_multi_render_target.html</anchorfile>
      <anchor>a880323fcaf9c9a89ff09998815d35aba</anchor>
      <arglist>(bool swapBuffers)</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9Plugin</name>
    <filename>class_ogre_1_1_d3_d9_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>D3D9Plugin</name>
      <anchorfile>class_ogre_1_1_d3_d9_plugin.html</anchorfile>
      <anchor>ab4260265ed701d6e289f851560428ad7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_d3_d9_plugin.html</anchorfile>
      <anchor>aec7d2d487fad7ab82f0b8b8b4bd4c0fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_d3_d9_plugin.html</anchorfile>
      <anchor>a8946e752e2dcd9d4047d43020607babb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_d3_d9_plugin.html</anchorfile>
      <anchor>ac36cae5597f61ed2b8f694c23cbac4a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_d3_d9_plugin.html</anchorfile>
      <anchor>ae6dade3a09bae91b9e1a1f18d3bc2c7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_d3_d9_plugin.html</anchorfile>
      <anchor>a3c2122a93a37dc80714f8929f3201b23</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="typedef">
      <type>MapIterator&lt; Ogre::RenderTargetMap &gt;</type>
      <name>RenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a50a15a7bbc1beca5c91b6584a3060f1b</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>a4bd873491b6eb59dbadce27e1d88e902</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginGeometryCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a385581061b5d8d9af914d0439392aa62</anchor>
      <arglist>(void)</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_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>abd43de1c83a36316e1c62cda7d2ef31f</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>a35c27788a6eedcc44b520fc17077f770</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_createRenderWindows</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>af2e127de3a611d547520a667fe067f29</anchor>
      <arglist>(const RenderWindowDescriptionList &amp;renderWindowDescriptions, RenderWindowList &amp;createdWindows)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_disableTextureUnit</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a0f35bab2afa97804cf8323d0205cd0c5</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">
      <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" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getBatchCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac419ed21d6b2427b142a81fbfcde2be3</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>aeb912c6c0bfc8bd8d0670448e0a5370a</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getFaceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abef8777c6302b9747a0caa97482a87f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getVertexCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46c964471b448ada768b766aca428b91</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>aa0cf9dc2df0748f3076c5f8f1f8064db</anchor>
      <arglist>(void)</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>_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 RenderSystemContext *</type>
      <name>_pauseFrame</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a65482df447bced296f056b0962ceabbe</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_resumeFrame</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a21e6f22c4f85330f8f546f4469f23fbe</anchor>
      <arglist>(RenderSystemContext *context)</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>_setColourBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a0f781d5921649ee87d5a0a1753b8e081</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_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" 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">
      <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>_setProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a12183f0e2538e4c65e0ec775eeafde68</anchor>
      <arglist>(Matrix4 m)</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>_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_d3_d9_render_system.html</anchorfile>
      <anchor>aebfca89852cb822a7dcfe3aa5288999f</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op, SceneBlendOperation alphaOp)</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>_setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a6d7e92fba6760452e19d7a414ccc8672</anchor>
      <arglist>(size_t stage, const Sampler::UVWAddressingMode &amp;uvw)</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" 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>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>adbc64c669661f87ee2f8db8dd18a0fe5</anchor>
      <arglist>(size_t unit, FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a2844693c27bb55b93af8098fd658fb38</anchor>
      <arglist>(size_t unit, FilterType ftype, FilterOptions filter)</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>_setVertexTexture</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a349ff5d559210fe9d1b733add4ddd350</anchor>
      <arglist>(size_t unit, const TexturePtr &amp;tex)</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">
      <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>_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">
      <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>addListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aab79ebed3fd0691af1f51c6abd556d68</anchor>
      <arglist>(Listener *l)</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">
      <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="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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindGpuProgramPassIterationParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aabc0921eddca002596bf37c22ef7b20c</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a746af1925b9e07bfc96075b192c19333</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short stencil=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a324d50e3fc58177d8d9f05c5cfc7e3e8</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aec0537fc834208bf533b48001c9bdc96</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>a65753b25abed94453cb78684920fbc93</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" 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">
      <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 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_d3_d9_render_system.html</anchorfile>
      <anchor>a81f207d2d2010d656f55e87d14a87f89</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>const RenderSystemCapabilities *</type>
      <name>getCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac4b66fe49129476323eba9bdca672a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementType</type>
      <name>getColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a1725114e0149f084486dc60abc62bbdc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ConfigOptionMap &amp;</type>
      <name>getConfigOptions</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aca550d0c75935c7f11b1b8ef6ae0a69b</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>unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a44795018c7a6f424849c23cb3947a240</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DriverVersion &amp;</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a884fc9154ef8f4c1d17a7920460d81f2</anchor>
      <arglist>(void) const</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>aa6c6889714561cedbe356fbc81121471</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae6ca13a37487dbd84870979d83736099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a007dfcda22d0194db6fd20880784218c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af41e08cc1bc54e34d0314f4c9ffa58f6</anchor>
      <arglist>() const</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>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">
      <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>RenderSystemCapabilities *</type>
      <name>getMutableCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab0aa0cedf1898f8cc70e290703b428c7</anchor>
      <arglist>()</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>a6d9c10b490440524ea0b5760e7f486c9</anchor>
      <arglist>() const</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>aeb2ab8c57df243e75eff26155092fbfe</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>a096eb751bc772f0b557bff4016f81d40</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTargetIterator</type>
      <name>getRenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7f5db0e3c575554cbf78c8a038087923</anchor>
      <arglist>(void)</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>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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStaticBufferLockable</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>abaa7a52e12f93b4dfe8cad18828ffb5b</anchor>
      <arglist>() const</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>postExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>add5efc1032e4e0cc1540811b1b68113d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a1054440c7aa6a82c82c3062ecb0822d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerThread</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a7bbc4c2f2fcfdc3f4e0a6e01250e39b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reinitialise</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>aad47c7460bff0b9a631b3eb17e296309</anchor>
      <arglist>()</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">
      <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" 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="virtual">
      <type>virtual void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46abac034b2217b91ae66b334e1ca42f</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 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_d3_d9_render_system.html</anchorfile>
      <anchor>a869123f35563093de0f4fe68321b9b4b</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8790243eb7c7d5c1952c5b9e1727632b</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab6e90c2fc5e640a846bee08d25078fe4</anchor>
      <arglist>(VertexDeclaration *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3e31b243ba86e2114925a99b2c2825e1</anchor>
      <arglist>(const size_t 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">
      <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>ada9466da79cf86fde16473cc8bf2c728</anchor>
      <arglist>(bool enabled, size_t left=0, size_t top=0, size_t right=800, size_t bottom=600)</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>setStencilBufferParams</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a8aad4909174796d54e9b1b56784c4baf</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, bool readBackAsTexture=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a17c198d30e84af9d8456b3f9198df09e</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a1819f0182b2c7ee533cf1032786d6d08</anchor>
      <arglist>(VertexBufferBinding *binding)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>a4e565e4d5edfeedc47f8cc10dbccc3df</anchor>
      <arglist>(VertexBufferBinding *binding, size_t numberOfInstances, bool useGlobalInstancingVertexBufferIsAvailable, 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>setVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>ad11519e92283a6cb4186dc618e037eec</anchor>
      <arglist>(VertexDeclaration *decl, bool useGlobalInstancingVertexBufferIsAvailable)</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>void</type>
      <name>unregisterThread</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_system.html</anchorfile>
      <anchor>acca4cb7d57e8b3a190d4599e0f0ac340</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">
      <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>af275458fafa039df530a9b3242139d29</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>a4ce5bef3f937282cfd0c4290e66e0c8f</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>a6c54141586c08b65890364ad8ddcf563</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>aa3f1a981206b7f55462997ed49b68de8</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>a429e0d14525aa4022c5bfd54847195cd</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>a8cc447f47bc9fbf8dcb77fa9f10d4dde</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Listener *</type>
      <name>getSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af759d985eae38988d9a5b381b81dd22e</anchor>
      <arglist>(void)</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="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>
    <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::D3D9RenderTexture</name>
    <filename>class_ogre_1_1_d3_d9_render_texture.html</filename>
    <base>Ogre::RenderTexture</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9RenderTexture</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_texture.html</anchorfile>
      <anchor>a2270c5aefb72469aae4946249204636a</anchor>
      <arglist>(const String &amp;name, D3D9HardwarePixelBuffer *buffer, bool writeGamma, uint fsaa)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9RenderTexture</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_texture.html</anchorfile>
      <anchor>ab6ea8839b07e61ba822c2afdec2607a9</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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_d3_d9_render_texture.html</anchorfile>
      <anchor>ac2e9d5aee6ba97ecfdddd6080893fdf9</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_texture.html</anchorfile>
      <anchor>a5c13d919d5cdc70953e07f61d72d4f2c</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_texture.html</anchorfile>
      <anchor>aec4dff6a7bf928559f79579a8ccc1682</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_texture.html</anchorfile>
      <anchor>a32cf8d57216718b77712692526a3949a</anchor>
      <arglist>(bool swap)</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9RenderWindow</name>
    <filename>class_ogre_1_1_d3_d9_render_window.html</filename>
    <base>Ogre::RenderWindow</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9RenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a6ea431ad7f85d5da715c13a1b0daddf4</anchor>
      <arglist>(HINSTANCE instance)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9RenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>ad7c1644812658f13813df5dae8836478</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_beginUpdate</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>af521d63507841599d1b7d317ad27d316</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">
      <type>void</type>
      <name>_endUpdate</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>ad0a864bfe76d0c20efb0e67036bc8f90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_finishSwitchingFullscreen</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a784d6d73d8589ce70ff04fcbcbb9706b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_getSwitchingFullscreen</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a0a1bbea199192e66171a791a8ef7d8d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</anchor>
      <arglist>(int zorder, bool updateStatistics=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateViewport</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>aec813fed07445330996345cced9c4e64</anchor>
      <arglist>(Viewport *viewport, bool updateStatistics=true)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_validateDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a5df942a7effed7d5e5656df9a7f35641</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_validateStereo</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a1339b8233c0332643061c6cce83704ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>adjustWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>afd3e46457f9f1fed844e4d15a7610972</anchor>
      <arglist>(unsigned int clientWidth, unsigned int clientHeight, unsigned int *winWidth, unsigned int *winHeight)</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">
      <type>void</type>
      <name>buildPresentParameters</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>abfc7c27e8262d1d3ed813df0a33120b9</anchor>
      <arglist>(D3DPRESENT_PARAMETERS *presentParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a5a388cda9f958072df7ad2f7d176a299</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer)</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>create</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a077080fb9e09d5c93403c7373d215712</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a4c28eb6d8cec4abcbb90c5e3a7af5c94</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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">
      <type>void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>ad6d75227eef5cadc57193c2966dd9b51</anchor>
      <arglist>(const String &amp;name, void *pData)</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DDevice9 *</type>
      <name>getD3D9Device</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>aac824417e62c1702ec6011ccbbf15675</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>getDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ada9e7f7de05bd24bd9cc7b8c453807d1</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>D3D9Device *</type>
      <name>getDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>aebbbda9ecbc78a09b18e935ec1f6db21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>af72cb6156c72e9d9568591dadcc54217</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth, int &amp;left, int &amp;top) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DSurface9 *</type>
      <name>getRenderSurface</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>aaab7779b19b36ef8a354cf2a821ba020</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const FrameStats &amp;</type>
      <name>getStatistics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getVSyncInterval</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>aabbc89e612c72b48dfea17e8288d34ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HWND</type>
      <name>getWindowHandle</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>aa0d7ee445741ffdd5add1f46a4e03981</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</anchor>
      <arglist>(RenderTargetListener *listener, const unsigned int pos=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAA</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>abd7af3cb15edfdf642fef3d4bf88b7b0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isActive</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a025284ecc79c03ff79d84bb5f89d7100</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isClosed</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a93e2363e132939ee42c2178e83af7561</anchor>
      <arglist>() 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">
      <type>bool</type>
      <name>isDepthBuffered</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a36218858453370c07cc8ccf31cdfb618</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>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHidden</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>ae75a81683b457f893bb1531da88667c3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isNvPerfHUDEnable</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a5d97a8d4143aed6eeee613d83f70d247</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrimary</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a0411214c1513cf32e55edc5be3008ec0</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>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>aefffc5d1515436c3d010bc8f15c23c37</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVSync</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>aba92a99b50b47a404d2b469162e50844</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVSyncEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>adf1d2bf752446fd708a94d8d6766110a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reposition</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a5f36582f245f29251117b02a77370417</anchor>
      <arglist>(int left, int top)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a9b4bf88c92bd5791ee7ac01a092458a7</anchor>
      <arglist>() const</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>resize</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>ab5c13785670250d744e80b66c2049b6e</anchor>
      <arglist>(unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</anchor>
      <arglist>(bool autoupdate)</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">
      <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">
      <type>void</type>
      <name>setDevice</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>ac5a4cea15e7c7d7f2e7ae2375f7a16c7</anchor>
      <arglist>(D3D9Device *device)</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>setFullscreen</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>ab91255700266fd7c45c47df5fea14ad8</anchor>
      <arglist>(bool fullScreen, unsigned int width, unsigned int height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHidden</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>ad40fa7ba5e51dc8eaff16ff88fe6a431</anchor>
      <arglist>(bool hidden)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</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">
      <type>void</type>
      <name>setVSyncEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>af4c9b925c1b7c0365c3d738bcba8b2bb</anchor>
      <arglist>(bool vsync)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVSyncInterval</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a32d0954630c7dddc95eb458d8bc90549</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>ab757d8a24dead55af8e773a036ee141d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a160ac30b207f77550f71017b4a0ee782</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</anchor>
      <arglist>(bool swapBuffers=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>windowMovedOrResized</name>
      <anchorfile>class_ogre_1_1_d3_d9_render_window.html</anchorfile>
      <anchor>a657440860ee5bd518e3bd535b0bfaf50</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9Resource</name>
    <filename>class_ogre_1_1_d3_d9_resource.html</filename>
    <member kind="function">
      <type></type>
      <name>D3D9Resource</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a365b849131099fbb397203fff8eebae6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D9Resource</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a1ecf872a0653d44f6078a57a17fd9eea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>ac2b865b0cd4754552c38fd6c6f83064f</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a1ceaf6c7f17b55a2dfb818360bb8a97b</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a8d55f1d5ce61a1b796d8d86dd3c69fdb</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a9008da922e8b8762ac284cc1f08a0749</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9ResourceManager</name>
    <filename>class_ogre_1_1_d3_d9_resource_manager.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>bool</type>
      <name>getAutoHardwareBufferManagement</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>a9d762f5d1068593badc1b096a2d6277b</anchor>
      <arglist>() const</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>setAutoHardwareBufferManagement</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource_manager.html</anchorfile>
      <anchor>af7a4c337ea668020cccefb5aac5d2daa</anchor>
      <arglist>(bool autoManagement)</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::D3D9StereoDriverAMD</name>
    <filename>class_ogre_1_1_d3_d9_stereo_driver_a_m_d.html</filename>
    <base>Ogre::D3D9StereoDriverImpl</base>
    <base>Ogre::RenderSystem::Listener</base>
    <base>Ogre::RenderTargetListener</base>
    <member kind="function">
      <type></type>
      <name>D3D9StereoDriverAMD</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_a_m_d.html</anchorfile>
      <anchor>a05d51fdadcd38514d87bf491a0d42653</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D9StereoDriverAMD</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_a_m_d.html</anchorfile>
      <anchor>a9c1909fc46e79669cdcbf30bf928f11a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_a_m_d.html</anchorfile>
      <anchor>a2ad49c761bc70b703c4432f3844a0b13</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_a_m_d.html</anchorfile>
      <anchor>a6042c7c8de8dc6bcbb12f993e2e893c5</anchor>
      <arglist>(const String &amp;renderWindowName)</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>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 bool</type>
      <name>removeRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_a_m_d.html</anchorfile>
      <anchor>aa67c7045a6e43f635813d373455bdc45</anchor>
      <arglist>(const String &amp;renderWindowName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_a_m_d.html</anchorfile>
      <anchor>a3d42a3219c00c6d3c6ab8e217f722590</anchor>
      <arglist>(ColourBufferType colourBuffer)</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="class">
    <name>Ogre::D3D9StereoDriverBridge</name>
    <filename>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</filename>
    <base>Singleton&lt; D3D9StereoDriverBridge &gt;</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D9StereoDriverBridge</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>afe72b66f2bbeccdf0009afc720f25cee</anchor>
      <arglist>(StereoModeType stereoMode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D9StereoDriverBridge</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>a45198f6eeec2d5d7a10a57d63cc17c5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>ac5972a083e75b8501ec2cf8af94994b6</anchor>
      <arglist>(D3D9RenderWindow *renderWindow) const</arglist>
    </member>
    <member kind="function">
      <type>StereoModeType</type>
      <name>getStereoMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>ab9fd4ab97b6aa1a12bc233f73e2f0958</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>aa3b8c7c47c54f6be4a9bf6c7253f4a2b</anchor>
      <arglist>(const String &amp;renderWindowName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>aab0004c8bddac2db659173978f356450</anchor>
      <arglist>(const String &amp;renderWindowName) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>a3800290b72808c667693c8b7032edcba</anchor>
      <arglist>(const ColourBufferType colourBuffer) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D9StereoDriverBridge &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>a1b21cbfc5ea6e5658df8ee81dc9aeb1d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D9StereoDriverBridge *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_bridge.html</anchorfile>
      <anchor>a1221405c308a887890e7af8a2b07a3cb</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9StereoDriverImpl</name>
    <filename>class_ogre_1_1_d3_d9_stereo_driver_impl.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D9StereoDriverImpl</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_impl.html</anchorfile>
      <anchor>a72ca1484c1e4260da40c34f71adbe9bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D9StereoDriverImpl</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_impl.html</anchorfile>
      <anchor>a4dde2faedc622191ae6f0b43ca104d2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>addRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_impl.html</anchorfile>
      <anchor>a6cf5501356224f96a4eb4fd2c8312474</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_impl.html</anchorfile>
      <anchor>a00ddf5f91697404f0a1733fe00c7f4a8</anchor>
      <arglist>(const String &amp;renderWindowName)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>removeRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_impl.html</anchorfile>
      <anchor>abc399ad46c8225d6cbe4c7df3e151e29</anchor>
      <arglist>(const String &amp;renderWindowName)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_impl.html</anchorfile>
      <anchor>a66d313944f4e3fda0b9017aaf92f0ec5</anchor>
      <arglist>(ColourBufferType colourBuffer)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9StereoDriverNVIDIA</name>
    <filename>class_ogre_1_1_d3_d9_stereo_driver_n_v_i_d_i_a.html</filename>
    <base>Ogre::D3D9StereoDriverImpl</base>
    <member kind="function">
      <type></type>
      <name>D3D9StereoDriverNVIDIA</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>a7fd0fc8e93d13393ed55f3a9918ff432</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~D3D9StereoDriverNVIDIA</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>a8da11a42c565ac126e272930a96f96d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>a610dc3bff2735ece798bc3bff4ba8ed0</anchor>
      <arglist>(D3D9RenderWindow *renderWindow)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStereoEnabled</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>a0a90c66de75b89a08001f204270c98ae</anchor>
      <arglist>(const String &amp;renderWindowName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>removeRenderWindow</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>ac0bdd94939814460b0b654fd704e88ab</anchor>
      <arglist>(const String &amp;renderWindowName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setDrawBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_stereo_driver_n_v_i_d_i_a.html</anchorfile>
      <anchor>a0773a159f61f9c1c35112c42f904572c</anchor>
      <arglist>(ColourBufferType colourBuffer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9Texture</name>
    <filename>class_ogre_1_1_d3_d9_texture.html</filename>
    <base>Ogre::Texture</base>
    <base>Ogre::D3D9Resource</base>
    <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>D3D9Texture</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a32ce5899ef0c534de28ec4c1f3a601f0</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>~D3D9Texture</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>aedec7c3a2b04b5c8046782ebf8a05fc8</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_loadImages</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a353c91fed9eb4d4baada25f9519abc4a</anchor>
      <arglist>(const ConstImagePtrList &amp;images)</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">
      <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">
      <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>void</type>
      <name>copyToTexture</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a9877df680d0756fa081a3a558ac94b2a</anchor>
      <arglist>(TexturePtr &amp;target)</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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const HardwarePixelBufferSharedPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a65829361eb6b2a1ad7fb713b53bedba8</anchor>
      <arglist>(size_t face, size_t mipmap)</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DCubeTexture9 *</type>
      <name>getCubeTexture</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>ae46c60b0e5468caadae17b5772393a76</anchor>
      <arglist>()</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>a9c3faca6c25e388d9f02f80f8893603d</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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</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" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DTexture9 *</type>
      <name>getNormTexture</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a9bbf9b1af398cfc80ab7678797039bb5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a31d04160addb56e190c5155c21f998bf</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</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" 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>IDirect3DBaseTexture9 *</type>
      <name>getTexture</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a3a293ab98e82f11ed97450eeba5b6094</anchor>
      <arglist>()</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>bool</type>
      <name>getTreatLuminanceAsAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>af10046684f1810855fdc76bde88ec8d6</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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>bool</type>
      <name>isHardwareGammaReadToBeUsed</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>afc6a04837b2999d85f59f04e33e743ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <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" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>afb69d75b785af9cb8698f310bd0907cc</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a5c6c0349c15cc698f016fa4fe9e0846b</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a87c0bc1fea93de0e2cd65fa2dc374fd8</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>adc3440ed2fd6447de424908e650b86ae</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>
    <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>
    <member kind="function">
      <type>bool</type>
      <name>useDefaultPool</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a2149a95b9fd7be7959497233273fce29</anchor>
      <arglist>()</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>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>D3D9HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture.html</anchorfile>
      <anchor>a6066bcdcb0bfe3a0d4ab47fbcee00281</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9TextureManager</name>
    <filename>class_ogre_1_1_d3_d9_texture_manager.html</filename>
    <base>Ogre::TextureManager</base>
    <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>D3D9TextureManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture_manager.html</anchorfile>
      <anchor>ac380e4c615bcd2546bf961354f4ebda2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9TextureManager</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture_manager.html</anchorfile>
      <anchor>ab3d834cb2b240988c4fa8663763e444c</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>a9ef8419603b3aad6ce7545682ee12c7c</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>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>a406e3deba98785c0183d9e87271078d2</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>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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a91734962d27d948eaa9ce6dac0b771a6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>a711218e2968d7e52b1114cced356c8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>PixelFormat</type>
      <name>getNativeFormat</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture_manager.html</anchorfile>
      <anchor>a6f62363053ac50af65f3762c4f1cc498</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)</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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>aacb0663130a096fcf49e5dbedbcca92c</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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" 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">
      <type>bool</type>
      <name>isHardwareFilteringSupported</name>
      <anchorfile>class_ogre_1_1_d3_d9_texture_manager.html</anchorfile>
      <anchor>a4173c940f4c67e8a2dc1a5c4b6de62f6</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage, bool preciseFormatOnly=false)</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>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a23fa50345ee27fa2911e36edbd5df489</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" 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>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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">
      <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" 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">
      <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>
    <member kind="function" static="yes">
      <type>static TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ac6fb858ee86f3b7b75de32e3e04ee5c8</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>a3a55789d982b34bdd9daa27650360653</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9VertexDeclaration</name>
    <filename>class_ogre_1_1_d3_d9_vertex_declaration.html</filename>
    <base>Ogre::VertexDeclaration</base>
    <base>Ogre::D3D9Resource</base>
    <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>D3D9VertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d9_vertex_declaration.html</anchorfile>
      <anchor>a842f42e52d16d44819abb342fc182cad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9VertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d9_vertex_declaration.html</anchorfile>
      <anchor>a6e35239737da934f62f69fad4c3bd290</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>a8b1a5f5fe0b7306da4c8b17357d45fac</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>a3c1091f7ece9bbc4e4f847484fd75a37</anchor>
      <arglist>(HardwareBufferManagerBase *mgr=0) const OGRE_NODISCARD</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>a469bd849411d3f152d700772fab64501</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>a130fa715330d23d0e9d2feef630b460c</anchor>
      <arglist>(bool skeletalAnimation, bool vertexAnimation, bool vertexAnimationNormals) const</arglist>
    </member>
    <member kind="function">
      <type>IDirect3DVertexDeclaration9 *</type>
      <name>getD3DVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_d3_d9_vertex_declaration.html</anchorfile>
      <anchor>aa6da7c9f1902145e0725e348cb522699</anchor>
      <arglist>(VertexDeclaration *globalDeclaration, bool useGlobalInstancingVertexBufferIsAvailable)</arglist>
    </member>
    <member kind="function">
      <type>const VertexElement *</type>
      <name>getElement</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>aed9f1ba13a68148ce730fafdb4834ba5</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>a9673b478f78c55754cf410b223c5a06a</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>adb0dd4e0b21379635c0c54f37ef90e1d</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" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceCreate</name>
      <anchorfile>class_ogre_1_1_d3_d9_vertex_declaration.html</anchorfile>
      <anchor>afe9b5394456063cae5b95d512cc54cc0</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceDestroy</name>
      <anchorfile>class_ogre_1_1_d3_d9_vertex_declaration.html</anchorfile>
      <anchor>a5a91d9a841eca45392494b2444968029</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceLost</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a8d55f1d5ce61a1b796d8d86dd3c69fdb</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyOnDeviceReset</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a9008da922e8b8762ac284cc1f08a0749</anchor>
      <arglist>(IDirect3DDevice9 *d3d9Device)</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>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>lockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>aa97afae987b0c0f16c3e232a7317fad5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>unlockDeviceAccess</name>
      <anchorfile>class_ogre_1_1_d3_d9_resource.html</anchorfile>
      <anchor>a6fc9c0ebe4a4c559b172f25f3b5dc9d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>vertexElementLess</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a670466fe9bcfc426ccefb5395a3a82ef</anchor>
      <arglist>(const VertexElement &amp;e1, const VertexElement &amp;e2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9VideoMode</name>
    <filename>class_ogre_1_1_d3_d9_video_mode.html</filename>
    <member kind="function">
      <type></type>
      <name>D3D9VideoMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a34a77a0c52fb29311ec6181ac8bee754</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9VideoMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a3092cd96e44807a629e3ac45f05c683c</anchor>
      <arglist>(const D3D9VideoMode &amp;ob)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>D3D9VideoMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>ac4d2913efac422ca4a93ab0771373431</anchor>
      <arglist>(D3DDISPLAYMODE d3ddm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9VideoMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>af819f89d3ecd9236d1c0f9f91a71d0ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a327c0921f5f515d59b9f01de46e08b88</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a055a751c6ab62e8f68f55d34d074f4b9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3DDISPLAYMODE</type>
      <name>getDisplayMode</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a4024d30689e34f0c9022cef516405028</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>D3DFORMAT</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a349726fc8e0cf1e82dba2c831dc8bc0c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a2993d0fefdcad771e9649e5283d85270</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getRefreshRate</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a3f7dd41242c7c00188aad2e8489f41b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a70e53fa440e95ed17b85015a1e5643a6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>increaseRefreshRate</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode.html</anchorfile>
      <anchor>a84bc6e2cc34253b99afc560176038b4c</anchor>
      <arglist>(unsigned int rr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::D3D9VideoModeList</name>
    <filename>class_ogre_1_1_d3_d9_video_mode_list.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>D3D9VideoModeList</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode_list.html</anchorfile>
      <anchor>a80ca3ca66b3445380b26aa3bb35ff990</anchor>
      <arglist>(D3D9Driver *pDriver)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~D3D9VideoModeList</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode_list.html</anchorfile>
      <anchor>a537516c036db7310614aa3011325f8db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>count</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode_list.html</anchorfile>
      <anchor>a413ec33c53b844739d33dadc357d45b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BOOL</type>
      <name>enumerate</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode_list.html</anchorfile>
      <anchor>a2cd7b9abf98533d646fcbe3c74b370e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>D3D9VideoMode *</type>
      <name>item</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode_list.html</anchorfile>
      <anchor>a0f4081d0603745659096c636a4e63b2c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>D3D9VideoMode *</type>
      <name>item</name>
      <anchorfile>class_ogre_1_1_d3_d9_video_mode_list.html</anchorfile>
      <anchor>a5bd29e9754803f1e0ae73ddefd24f170</anchor>
      <arglist>(size_t index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DataStream</name>
    <filename>class_ogre_1_1_data_stream.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a7ebd86825f86b7114024d168e9751395</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>a49bfe5809b50735b5ce49e7df9615e5a</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::DDSCodec</name>
    <filename>class_ogre_1_1_d_d_s_codec.html</filename>
    <base>Ogre::ImageCodec</base>
    <member kind="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DDSCodec</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>af1d383551a8a53766b7829fc4edcef32</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DDSCodec</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>a033bc39aab1445bb54e509bcc0ce5408</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>a5d53fcf42ad11ad222060a1460868634</anchor>
      <arglist>(const DataStreamPtr &amp;input) const</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>a56b7d2aad2647f9f4b4ddb72022f636b</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>ab3968255e9440f4a650d4e6349ade674</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>a6e9a3bb697c7249e822725eda274615c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>aa5729e422a6e6a84ca0bd7489aacae96</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>a85c3b9be4e9c7d2f8df8cbb24003e716</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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>shutdown</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>aae381da92b05b396bd506eb4dab00ebc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_d_d_s_codec.html</anchorfile>
      <anchor>a2bdc6c24a6bdd6659da64f3202e28808</anchor>
      <arglist>(void)</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="class">
    <name>Ogre::DefaultAxisAlignedBoxSceneQuery</name>
    <filename>class_ogre_1_1_default_axis_aligned_box_scene_query.html</filename>
    <base>Ogre::AxisAlignedBoxSceneQuery</base>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</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>a292facff73bd8bae34c7a911f7e349ac</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</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>a250f90fa7444be8862efac6cde957bfc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <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>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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>a0cce075405b6e83335acc40c4d13097b</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>a1058293f89bf34bcfacff9b122944ccf</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>a1485b66a2e3a8679a0681d527ff2349a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>aa1b7898f96fbfaa36c7244e0105e0890</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager.html</anchorfile>
      <anchor>afc4b33f07c23045e13db48baae0e6dc4</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>VertexBufferBinding *</type>
      <name>createVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</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" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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>
    <member kind="function" static="yes">
      <type>static HardwareBufferManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager.html</anchorfile>
      <anchor>a380063fef4a4563c90d45a03ac196dc7</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>ab633b90f5015dc3199f96e0514347b3b</anchor>
      <arglist>(void)</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="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</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>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>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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a5e38c5dcbc5c10e8779ef017a5509b6f</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ab8fff4e2c119799e1ba82310f8b83a33</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a16b62aaec109b459ac7403ce1852bd51</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a15501e8d15eb24efed1f0971c84251ae</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8fdf01dfbeaff6554d9143678ae1643c</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>VertexBufferBinding *</type>
      <name>createVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</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" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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::DefaultHardwareCounterBuffer</name>
    <filename>class_ogre_1_1_default_hardware_counter_buffer.html</filename>
    <base>Ogre::HardwareCounterBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultHardwareCounterBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_counter_buffer.html</anchorfile>
      <anchor>ae43f3b7c77ab4168d925de59d6865425</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultHardwareCounterBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_counter_buffer.html</anchorfile>
      <anchor>ad7bf06975ac3feef907f925645bd5ae3</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga55b7b464be821ef2536e2470b15865c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gacbd3b457eeca52094cf44fb8b3f853d6</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_default_hardware_counter_buffer.html</anchorfile>
      <anchor>a4aad9191f9c613bc00b40adcdff52917</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_default_hardware_counter_buffer.html</anchorfile>
      <anchor>ace0a8558644446eb744a1b5d6d4dbea9</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_default_hardware_counter_buffer.html</anchorfile>
      <anchor>aa0106887fa02d52596d77b601ebc0859</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_default_hardware_counter_buffer.html</anchorfile>
      <anchor>a700f6f79c73fa3e1b8225ebf4177c884</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultHardwareIndexBuffer</name>
    <filename>class_ogre_1_1_default_hardware_index_buffer.html</filename>
    <base>Ogre::HardwareIndexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IndexType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultHardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_index_buffer.html</anchorfile>
      <anchor>a17e622be7c689d6093d5705f944d6515</anchor>
      <arglist>(IndexType idxType, size_t numIndexes, HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultHardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_index_buffer.html</anchorfile>
      <anchor>ac5c21c1c2b849c6e562539b486d24b06</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>getIndexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a1de02a622042929490ee10f3a9cf4615</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>a681629fae8c8719462513fbd41a383a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIndexes</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a4efc6a14226ff1a91e210da10120f76c</anchor>
      <arglist>(void) const</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>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">
      <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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_default_hardware_index_buffer.html</anchorfile>
      <anchor>a377ec1f48ea9a94ae6c84010dd697618</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_default_hardware_index_buffer.html</anchorfile>
      <anchor>a6889643eecbb00da9ae4c13042c28a42</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_default_hardware_index_buffer.html</anchorfile>
      <anchor>a99e0bdf70d975699bffaf987a4616b3e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_default_hardware_index_buffer.html</anchorfile>
      <anchor>af483fb9a4dad86099af6ab2c9c8f24dd</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultHardwareUniformBuffer</name>
    <filename>class_ogre_1_1_default_hardware_uniform_buffer.html</filename>
    <base>Ogre::HardwareUniformBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultHardwareUniformBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_uniform_buffer.html</anchorfile>
      <anchor>a770989f89aaf146b9b5340d7b4e18b69</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultHardwareUniformBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_uniform_buffer.html</anchorfile>
      <anchor>a8790af6cb58f2040143a7d686be83fcb</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gafa02287240fe76b47d27095e5b97bd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac3c971f0c96decb115c8e4fc6bc9e922</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_default_hardware_uniform_buffer.html</anchorfile>
      <anchor>abeeaf1f8e758e683b5b05f54757625a5</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_default_hardware_uniform_buffer.html</anchorfile>
      <anchor>a0956a178e764a1dcbd21ddb49e9b39af</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_default_hardware_uniform_buffer.html</anchorfile>
      <anchor>a85bb33aad86990cdf6ebcf7fd14ef83e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_default_hardware_uniform_buffer.html</anchorfile>
      <anchor>a34e7770f21684ecb469668cf1b26e8c7</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultHardwareVertexBuffer</name>
    <filename>class_ogre_1_1_default_hardware_vertex_buffer.html</filename>
    <base>Ogre::HardwareVertexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultHardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_vertex_buffer.html</anchorfile>
      <anchor>a468a3613b28d6e71e133bdd614c34fb3</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DefaultHardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_vertex_buffer.html</anchorfile>
      <anchor>aa5183b34129853ef313e25124774765b</anchor>
      <arglist>(size_t vertexSize, size_t numVertices, HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultHardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_default_hardware_vertex_buffer.html</anchorfile>
      <anchor>a8948709dd74ed94d272048dc45bd4239</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>getInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af31315182e237d11bbf30e15889199d9</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>af72c651440695e2190f252c4ff5e02a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumVertices</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af5321b5f87d59e3da75cd53d8e22b94d</anchor>
      <arglist>(void) const</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>size_t</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aea8bdc80ef5f98394068ae63ef6d6bd5</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>isInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ace95b5285a02a52774255da00c322ea8</anchor>
      <arglist>() 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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_default_hardware_vertex_buffer.html</anchorfile>
      <anchor>a14eb8ea50b3eb46146dcfad7a08ebe73</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_default_hardware_vertex_buffer.html</anchorfile>
      <anchor>ae1f894a36722be684e970bfde207400b</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</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>
    <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_default_hardware_vertex_buffer.html</anchorfile>
      <anchor>af532954d6a6a748a654446feb428fbd0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_default_hardware_vertex_buffer.html</anchorfile>
      <anchor>aa7adeb5ed6e988ee23db8e9bd030b03a</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a8bb5ee8db3442cd4515ae683e437d9f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_default_intersection_scene_query.html</anchorfile>
      <anchor>ae14c15e1a2630b4a45dd3a9ee8eb2d45</anchor>
      <arglist>(IntersectionSceneQueryListener *listener)</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>add0f09a97807ed6f41d2968a8142b753</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>a77bc999513d8b441f423b9fa3fe65424</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a1092da71d6f78d6ecee11eee06a3b1e5</anchor>
      <arglist>(MovableObject *first, MovableObject *second)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>ab1b25001401cf9026c9aa58e490f978f</anchor>
      <arglist>(MovableObject *movable, SceneQuery::WorldFragment *fragment)</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</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>aa4e94ff73decaf0fa57ba229c4c5ad9e</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</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>a4dd64385b3e24e631e929b4d5ec20cd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultProperties</name>
    <filename>class_ogre_1_1_default_properties.html</filename>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>AlphaTest</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3335cf9ea051fabb8732b37714faab6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>BonesPerVertex</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga224abe035c297ce37f4b10c7b93fc6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Colour</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1f74a71f55ed8ac3041f8b5a0fb32f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>DualParaboloidMapping</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7f8cee44d18a412c0d75ff1e69d9227a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsAttenuation</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga560469bd13d80ef7a4bd8f6ba48c1c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsDirectional</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga46a0fa97b05132dfd18deabf3de85746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsPoint</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa155fc674dc95fc42a6c25de5537f3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsSpot</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga6ba3574b306b397571e8b23a9010988d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsSpotParams</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga79de39394880b02f5aa7ec65b5a12369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Normal</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa3e736f930558bf270c9cdff506d9deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>NumShadowMaps</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gab1642bddd8f3be80ee2faff46a597aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Pose</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga35c53e6277929e06b074db0b5cb14c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>PssmSplits</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga067f9d76f5d22ddcba861d6b99674e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>QTangent</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad09ef02eb9b5e7387f7a19a845eb5b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>ShadowCaster</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga394455f44a705f9149e08f6729133244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Skeleton</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga67c8581c034cffffc13e38050c7745b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Tangent</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga622bd55af8860aa93bcc2efdb6af7c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga6fb7180418134082f76431b6bedcdd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount0</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaedab28b78e0ebc409cf4d3101a67af7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount1</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga5483f4f1b66ed2f133e440367cab75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount2</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga47f8e565c0a2e5ccf4e24bc67e2706d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount3</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8439416753af467b73c4e8bbb70d44cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount4</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga0fc23b194d9420e5b0b3c75b279e2e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount5</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga124b240dea2798f2c50151181e6c5678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount6</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaeb807ee11ed0edae44300ee8ef38bcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount7</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gadd3f91003e10f2fe9efacecb4faed9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString *</type>
      <name>UvCountPtrs</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga664c90b0d92acd45c06a39a3f259ad49</anchor>
      <arglist>[8]</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>ae93bb5dafd039eb08c44cd42215c34c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_default_ray_scene_query.html</anchorfile>
      <anchor>af653e97b901d83ccc38446fedf5f9885</anchor>
      <arglist>(RaySceneQueryListener *listener)</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>ad5087789b2926c64033a6bc61f78476c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RaySceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>aef129845061d1bdfb9cb92a75c531a63</anchor>
      <arglist>(void)</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 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 const Ray &amp;</type>
      <name>getRay</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a8192b4ff0e26fe16647be6d0482fc51b</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" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a88c9810df53d94b893bc5aef885d14a1</anchor>
      <arglist>(MovableObject *obj, Real distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>abd5211784dd04e0e0705fe21d43cb900</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment, Real distance)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultSceneManager</name>
    <filename>class_ogre_1_1_default_scene_manager.html</filename>
    <base>Ogre::SceneManager</base>
    <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>std::map&lt; String, Animation * &gt;</type>
      <name>AnimationList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a260738557c9a32aed8d5ca14c28d300f</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>PrefabType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</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="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>DefaultSceneManager</name>
      <anchorfile>class_ogre_1_1_default_scene_manager.html</anchorfile>
      <anchor>ad6bc38551876ca81db6930459bc1f72b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultSceneManager</name>
      <anchorfile>class_ogre_1_1_default_scene_manager.html</anchorfile>
      <anchor>a081573273b7994313aa328e5641a5189</anchor>
      <arglist>()</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>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>bool</type>
      <name>_areRenderStateChangesSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>add34db1d0d5398ef48b0f186ef8c575f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_areShadowsSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a83b107f8f4bfdff2ee8947a825cb71d6</anchor>
      <arglist>(void) const</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>a82f6812898571c948ca10035195bb51a</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>a7dc7403de6c07fbb0f5e8e7d5667ece0</anchor>
      <arglist>()</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>a027227b35d611d5b0f07ce0f93403b19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>_getLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a71f1b4d0045fa52c584ab016b0ccc0c1</anchor>
      <arglist>(void) const</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>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>_notifyLightsDirty</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af215cf844dc1f3a2cb67b2149938847d</anchor>
      <arglist>(void)</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>a90d0e7484ed4580ec980eef15808bfee</anchor>
      <arglist>()</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>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>_queueSkiesForRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab8511a16f5e93699cd1dfb8bd93e98f2</anchor>
      <arglist>(Camera *cam)</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>a29ba8a2cad151d307d04781f749e7e84</anchor>
      <arglist>(Camera *camera, Viewport *vp, bool includeOverlays)</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>ac6008a2910a810dd022e1751bcb3c38f</anchor>
      <arglist>(const Pass *pass, bool evenIfSuppressed=false, bool shadowDerivation=true)</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>_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>_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>_suppressRenderStateChanges</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9701ff154236abf3022519c64e3d224d</anchor>
      <arglist>(bool suppress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_suppressShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af44261df34c54464203319f67c06a7bb</anchor>
      <arglist>(bool suppress)</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>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" virtualness="virtual">
      <type>virtual AxisAlignedBoxSceneQuery *</type>
      <name>createAABBQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a67cfdff179abb9c6ee11ec06df9d35b6</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa76a896afcb6a2d3032c8586ab91dd0a</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>createAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a741d00b9cf3afec6afa5c683c9c99759</anchor>
      <arglist>(const String &amp;animName)</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4cf9be9cb6e9a34ebb18b8952b3bbc47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4e767c00ec48e65ba5374d25676678ec</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a574e13942d5061a0f5df36d7d472b1ff</anchor>
      <arglist>(const String &amp;name, 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>af32931f7a0eaed595c5dfe24b84f37b4</anchor>
      <arglist>(unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a62ca781b4c6d23dc3aab1f3a45d61843</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ce4075335fd6e1580cd1f293cd83a4e</anchor>
      <arglist>(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>a3fa030af76918893a3a7ed139781dc36</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>afb393cca49de8b928f7dd60838047185</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>adbfddc51019b4de6e7ca7597533697f4</anchor>
      <arglist>(const String &amp;entityName, PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0af0ca2bc136ff57f9dad94c283c6d35</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>a29772b72321f0f9ffc7f2fb0b46bcbad</anchor>
      <arglist>(PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aedd1260e1997578aa6dc887d12e16fd5</anchor>
      <arglist>(const String &amp;materialName, const String &amp;managerName)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>createInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af63c901b00fbf75746a00dad7e124065</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" virtualness="virtual">
      <type>virtual IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a973c23b20cd43b682b607d9c79636c8e</anchor>
      <arglist>(uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a417bdd216730a8d171c3184b0d49c32e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab127d52207729591dd51cb12a5b2ed2c</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>ac8aabf83a743284295582aa39ec8ddf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaaefbdf16577e50f4e64f7f94fbe5623</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a77b538561c4780fef27ff2d06bd0f2dd</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>a417b2f6c5273748fe22f4b6a75fe8245</anchor>
      <arglist>(const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abf8ee07ad398b2060f80a049a8cc579a</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>a463538c28db2d1c3b853c4637aecb693</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>a5efca644a55b648f82c9be1eae6d2c42</anchor>
      <arglist>(size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a66951894e88fd1ebc1876d762700e427</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>a12e904bc9791fb47bffc6c2b6afefb73</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4c82e6d6265a6af101eab51a00b9cfa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5bd1667e1a9de63f46634756c8dee204</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a73c42645ea3b064ca6e0822a8f702cd4</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab31f9c018b801240c238c7a048439150</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9ce81e2f514ec254c021438e748af060</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>createStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3cd49635820ce79a611199c6234aef01</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>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>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>void</type>
      <name>destroyAllBillboardSets</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa316e7d1a4d80e75940246ccb260bcca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9cb93862284e7443b94eaabdef21564a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllEntities</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1a77be68ccbfc90e2e1aed04340db4dc</anchor>
      <arglist>(void)</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" 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>destroyAllManualObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae4e9873e472d78e7595adc3cbbad643a</anchor>
      <arglist>(void)</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>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>destroyAllParticleSystems</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afce67977a494e9d9314530c0edeb18eb</anchor>
      <arglist>(void)</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>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>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>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>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a74b3e51bc4d555449c7fd94275d14946</anchor>
      <arglist>(BillboardChain *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>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a19f155414751f732da30077321d508e2</anchor>
      <arglist>(BillboardSet *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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acac58e45f8b6b6826c81933f02a45046</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a41b9358cdad6fd7113b2a0cad8112f67</anchor>
      <arglist>(const String &amp;name)</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>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aea3103164ed0f27baeb67a3ae2fe429b</anchor>
      <arglist>(Entity *ent)</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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acce173aa89e849bda564f4e6e3be6402</anchor>
      <arglist>(Light *light)</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>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a46687a92d3fa8b4b106f01899a9e9025</anchor>
      <arglist>(ManualObject *obj)</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>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>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a158931b0a3a116e3f1566d937433232a</anchor>
      <arglist>(ParticleSystem *obj)</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>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>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8489b889440a0a10826af390bcbe9255</anchor>
      <arglist>(RibbonTrail *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a813346e505716ae5d24f714cfc4a5069</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>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>destroyStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5bab37a967b021bb03c3c5d840b56ea</anchor>
      <arglist>(StaticGeometry *geom)</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>extractAllMovableObjectsByType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2d3831103729210e5ddd4e4e82c6044e</anchor>
      <arglist>(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>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>const ColourValue &amp;</type>
      <name>getAmbientLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a820fc4b19f83146567a879ace8b7f587</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a62f0b678eede111fd55b8955e2e367ca</anchor>
      <arglist>(const String &amp;name) const</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>ab3d61667202240702c7279b675439505</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ade2cace27566a8b42b14bb591503864f</anchor>
      <arglist>(const String &amp;animName) 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>af3f5c14031ae9126a0c746028f9edb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>getBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a159a3874b735f419b8902f8e566ea0a1</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a904a14c82d81d6372f7682b0f8f6c600</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a50d16506bbbf5e1602977eb6ce0d0b27</anchor>
      <arglist>(const String &amp;name) 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>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>const CameraList &amp;</type>
      <name>getCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acf26160d2d9a4a9ebf61d0ba8cbffcfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getCurrentViewport</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a14da2ba967b9b85d69780c5a295f3836</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>aa5ed3c081ae69e90569fd0c2727a34df</anchor>
      <arglist>()</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>Entity *</type>
      <name>getEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa8ce3ca9b0261565a3c010b51ca69ea8</anchor>
      <arglist>(const String &amp;name) const</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 ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5682459ff89e72565c0ed2b2bfddf14a</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>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>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>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>InstanceManager *</type>
      <name>getInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7402d52c5ba6e68892b6ec8c57e14949</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>getLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af269d1bd931e309ef0d8816fe13e300b</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>abb611654fb25d3bcef44f449d1d1bfb5</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>aa35e6c664625d4cee9d5d1fb8a45ade0</anchor>
      <arglist>(Light *l, const Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>getManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0e8d017748c62a96e8e52c2ee0871557</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6b086877b0ae9f45cd4c85ab2e7492c5</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</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>const MovableObjectMap &amp;</type>
      <name>getMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a43aa8a7ff4199f380ead80aa0d741eeb</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaa7164acf31d5275397f2ea4f6ea3de5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a55e33ede0c118d4dd3ba8cb62ff90496</anchor>
      <arglist>() const</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" 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>ParticleSystem *</type>
      <name>getParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac849be7f5a403ad214812694c4640179</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneMgrQueuedRenderableVisitor *</type>
      <name>getQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae062b43898ab86a6b2b3de5903965bed</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>ada03395dc13501ec3ccc65fe0c69c8ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>getRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13e9ef6822402e06e5ec6a48c093af07</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a854ef69f989aadd1da0bd79a61f88f9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa28915596c70c1e69692a3c0a51c06be</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfNotFound=true) const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowCameraSetupPtr &amp;</type>
      <name>getShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3651971e998b578168b51ad57cc7f09e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const VisibleObjectsBoundsInfo &amp;</type>
      <name>getShadowCasterBoundsInfo</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab6484f3062661e421b242705dbef9054</anchor>
      <arglist>(const Light *light, size_t iteration=0) const</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>const ColourValue &amp;</type>
      <name>getShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95799d087158c6872e029409aaba9a3f</anchor>
      <arglist>(void) const</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>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>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">
      <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>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>const TexturePtr &amp;</type>
      <name>getShadowTexture</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad977a4b406ff9e941ad212fee9f46802</anchor>
      <arglist>(size_t shadowIndex)</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>const ShadowTextureConfigList &amp;</type>
      <name>getShadowTextureConfigList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d9c78e43a7779188bf8d376b20090a3</anchor>
      <arglist>() const</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>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>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>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>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>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>const SkyBoxGenParameters &amp;</type>
      <name>getSkyBoxGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3c41db9da4c31fe9ff423d5696c87901</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>a205550aaa9967b7ee80baf44f4fe1ffd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyDomeGenParameters &amp;</type>
      <name>getSkyDomeGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3e8986eedf7c35625f4a83693754a46f</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>ab493b07c3c458b8c309a7ce80ffb8d41</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyPlaneGenParameters &amp;</type>
      <name>getSkyPlaneGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9a6c518b0154ca1c9496d66aed9d2414</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>a15a621314cc14fa08d747f0bb5a4f803</anchor>
      <arglist>(void) 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">
      <type>StaticGeometry *</type>
      <name>getStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa5c05c55987b1501de6ba654ab9adfaf</anchor>
      <arglist>(const String &amp;name) const</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">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_default_scene_manager.html</anchorfile>
      <anchor>a1bba0dd3fda00d54b2c058a3b8e61cb2</anchor>
      <arglist>(void) const</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>ad4ab4f3e5b551778252edc293ea1b378</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>a663c32d37161a5eebf9cf8db3db8b052</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4257eae21878329ae84446332443366a</anchor>
      <arglist>(const String &amp;name) 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>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>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>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>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>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" 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>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>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" 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>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>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>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>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>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" 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">
      <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>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>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>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>isSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a100bac7be3a9303d09918d55199f7a5f</anchor>
      <arglist>(void) const</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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareShadowTextures</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95cd8ff86a7178c2e37b2fcb485f64fa</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5ceb87944e7ba077e4c6ed8db8acf4cc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad9633390826daf0fb2c7a8a43abe4f01</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</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>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>setCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af24677a56a91713c40c3bdb9025da38d</anchor>
      <arglist>(bool rel)</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>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>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>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">
      <type>void</type>
      <name>setNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae188c7cbe7a660db8b721f54a0ede2d1</anchor>
      <arglist>(bool n)</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>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>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>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>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>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>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>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>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>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>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>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>setShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a85c3a0d9755dfdfa841ec1383b20687c</anchor>
      <arglist>(size_t count)</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>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>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>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>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>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>setShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1963d4af77db29c6419737c1c1ee9a31</anchor>
      <arglist>(bool selfShadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSettings</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6dab744863b85b65d0c0ca7f6fb0a06e</anchor>
      <arglist>(uint16 size, uint16 count, PixelFormat fmt=PF_X8R8G8B8, uint16 fsaa=0, uint16 depthBufferPoolId=1)</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>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>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>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>setSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79cd2c00addb8bb51943e0080d92c633</anchor>
      <arglist>(bool enable)</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>setSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a115c5ba0e3bb0ba7cc52f8f301c0e220</anchor>
      <arglist>(bool enable)</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>setSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e629af63f5f273a69aa9cf1e9bbceb7</anchor>
      <arglist>(bool enable)</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" 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">
      <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">
      <type>void</type>
      <name>showBoundingBoxes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aabb31522f577a7ebc1ecade779d056c9</anchor>
      <arglist>(bool bShow)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultSceneManagerFactory</name>
    <filename>class_ogre_1_1_default_scene_manager_factory.html</filename>
    <base>Ogre::SceneManagerFactory</base>
    <member kind="function">
      <type></type>
      <name>DefaultSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_default_scene_manager_factory.html</anchorfile>
      <anchor>affd69f67c70d61231b323b1de67af92f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DefaultSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_default_scene_manager_factory.html</anchorfile>
      <anchor>a87932aa032f993f51292da737f5e83f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_default_scene_manager_factory.html</anchorfile>
      <anchor>ae74ab1f0dd981bd53bb2d460b2f9971c</anchor>
      <arglist>(const String &amp;instanceName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_default_scene_manager_factory.html</anchorfile>
      <anchor>ae107524e7e876629bfa92037abaf5b08</anchor>
      <arglist>(SceneManager *instance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const SceneManagerMetaData &amp;</type>
      <name>getMetaData</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>ac7e7bf119574decf16f14dc5e77eb7e4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_default_scene_manager_factory.html</anchorfile>
      <anchor>aecb930d0603388f00979d9822a24d7bf</anchor>
      <arglist></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" virtualness="virtual">
      <type>virtual void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_default_shadow_camera_setup.html</anchorfile>
      <anchor>a4745c9209940b75a564f0b6476bb7237</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_default_sphere_scene_query.html</anchorfile>
      <anchor>ab2ce328ff825042d30b4604588b645a3</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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">
      <type>const Sphere &amp;</type>
      <name>getSphere</name>
      <anchorfile>class_ogre_1_1_sphere_scene_query.html</anchorfile>
      <anchor>ab21e3cfc134292363497701523f87ade</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="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>const TexturePtr &amp;</type>
      <name>_getWarningTexture</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a9ef8419603b3aad6ce7545682ee12c7c</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>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>Resource *</type>
      <name>createImpl</name>
      <anchorfile>class_ogre_1_1_default_texture_manager.html</anchorfile>
      <anchor>a8f7271d99778c8a937d7fa10348dcc5a</anchor>
      <arglist>(const String &amp;name, ResourceHandle handle, const String &amp;group, bool, ManualResourceLoader *, const NameValuePairList *) override</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>a406e3deba98785c0183d9e87271078d2</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>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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a91734962d27d948eaa9ce6dac0b771a6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>a711218e2968d7e52b1114cced356c8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <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" 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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>aacb0663130a096fcf49e5dbedbcca92c</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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" 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">
      <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>
    <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>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a23fa50345ee27fa2911e36edbd5df489</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" 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>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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">
      <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" 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">
      <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>
    <member kind="function" static="yes">
      <type>static TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ac6fb858ee86f3b7b75de32e3e04ee5c8</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>a3a55789d982b34bdd9daa27650360653</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DefaultWorkQueue</name>
    <filename>class_ogre_1_1_default_work_queue.html</filename>
    <base>Ogre::DefaultWorkQueueBase</base>
    <base>Ogre::DefaultWorkQueueBase</base>
    <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>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">
      <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" virtualness="virtual">
      <type>virtual</type>
      <name>~DefaultWorkQueue</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a6dc3b2f4d1c039b29ec4ffd748b3355d</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>_registerThreadWithRenderSystem</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>ae6d0b2b1185ae9d48925a6b5a78fecfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_threadMain</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a087a56b1cd59c19193e8012a8dbcd3b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_threadMain</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a087a56b1cd59c19193e8012a8dbcd3b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>abortAllRequests</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a0c50d7ab19de75a3e378ba46aa8fbf9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>abortPendingRequest</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a388ad6e7277319953b9a9982fa2cf4d2</anchor>
      <arglist>(RequestID id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>abortPendingRequestsByChannel</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ac79ce136b644d7b44b55f4e6ec2542a2</anchor>
      <arglist>(uint16 channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>abortRequest</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a634fdd65c89267fc6aeca8e8f6cf5446</anchor>
      <arglist>(RequestID id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>abortRequestsByChannel</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ae8cf46d021a09310d1ab96aa1a2c0d08</anchor>
      <arglist>(uint16 channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RequestID</type>
      <name>addRequest</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>aca9fadb9513b1c44286aeb857615a18f</anchor>
      <arglist>(uint16 channel, uint16 requestType, const Any &amp;rData, uint8 retryCount=0, bool forceSynchronous=false, bool idleThread=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addRequestHandler</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a7fc21f1afa5edb2a919f8ba2febfb1a3</anchor>
      <arglist>(uint16 channel, RequestHandler *rh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addResponseHandler</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a9e338627cd72591048b9de5a5f4f9770</anchor>
      <arglist>(uint16 channel, ResponseHandler *rh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getChannel</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a9a550b2e870c3cf2fb7dc6732ceed3e5</anchor>
      <arglist>(const String &amp;channelName)</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>a21e659d67e6c2512c78e0fcb987d6d3c</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>ab49caa9d2a8b18cfb2e9beccd41bdd22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned long</type>
      <name>getResponseProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a92bfbc2f99623e8df8dd2d611afda1ae</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getWorkerThreadCount</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ac0573403767b65a85dc8b13279fc3375</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPaused</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>aa8530de81120f7820964029b8de88972</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>processResponses</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a09a2d91f22689b5aad7967cfb799c63e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeRequestHandler</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a1f0847f5d8a4f9e4703a390acacfaa84</anchor>
      <arglist>(uint16 channel, RequestHandler *rh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeResponseHandler</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ad8b1cec781199a65accf0024acc2c18a</anchor>
      <arglist>(uint16 channel, ResponseHandler *rh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPaused</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a7f471c07b8f0fdd002d6c299750a1578</anchor>
      <arglist>(bool pause)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRequestsAccepted</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a291e7c92efb374ec208c680375edd2ce</anchor>
      <arglist>(bool accept)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setResponseProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a7b7a4119647b82187af2341d96f51e3b</anchor>
      <arglist>(unsigned long ms)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorkerThreadCount</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a7edecae3229cfb6616774688070eeffa</anchor>
      <arglist>(size_t c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a74aec1a66a9d5a5639a62ed33747eb76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a74aec1a66a9d5a5639a62ed33747eb76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a1a0f33724027da3501c0c8b8182480cf</anchor>
      <arglist>(bool forceRestart=true)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_default_work_queue.html</anchorfile>
      <anchor>a1a0f33724027da3501c0c8b8182480cf</anchor>
      <arglist>(bool forceRestart=true)</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="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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>abortAllRequests</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a0c50d7ab19de75a3e378ba46aa8fbf9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>abortPendingRequest</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a388ad6e7277319953b9a9982fa2cf4d2</anchor>
      <arglist>(RequestID id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>abortPendingRequestsByChannel</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ac79ce136b644d7b44b55f4e6ec2542a2</anchor>
      <arglist>(uint16 channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>abortRequest</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a634fdd65c89267fc6aeca8e8f6cf5446</anchor>
      <arglist>(RequestID id)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>abortRequestsByChannel</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ae8cf46d021a09310d1ab96aa1a2c0d08</anchor>
      <arglist>(uint16 channel)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RequestID</type>
      <name>addRequest</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>aca9fadb9513b1c44286aeb857615a18f</anchor>
      <arglist>(uint16 channel, uint16 requestType, const Any &amp;rData, uint8 retryCount=0, bool forceSynchronous=false, bool idleThread=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addRequestHandler</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a7fc21f1afa5edb2a919f8ba2febfb1a3</anchor>
      <arglist>(uint16 channel, RequestHandler *rh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addResponseHandler</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a9e338627cd72591048b9de5a5f4f9770</anchor>
      <arglist>(uint16 channel, ResponseHandler *rh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getChannel</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a9a550b2e870c3cf2fb7dc6732ceed3e5</anchor>
      <arglist>(const String &amp;channelName)</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>a21e659d67e6c2512c78e0fcb987d6d3c</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>ab49caa9d2a8b18cfb2e9beccd41bdd22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned long</type>
      <name>getResponseProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a92bfbc2f99623e8df8dd2d611afda1ae</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getWorkerThreadCount</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ac0573403767b65a85dc8b13279fc3375</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPaused</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>aa8530de81120f7820964029b8de88972</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>processResponses</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a09a2d91f22689b5aad7967cfb799c63e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeRequestHandler</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a1f0847f5d8a4f9e4703a390acacfaa84</anchor>
      <arglist>(uint16 channel, RequestHandler *rh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeResponseHandler</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>ad8b1cec781199a65accf0024acc2c18a</anchor>
      <arglist>(uint16 channel, ResponseHandler *rh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setPaused</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a7f471c07b8f0fdd002d6c299750a1578</anchor>
      <arglist>(bool pause)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setRequestsAccepted</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a291e7c92efb374ec208c680375edd2ce</anchor>
      <arglist>(bool accept)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setResponseProcessingTimeLimit</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a7b7a4119647b82187af2341d96f51e3b</anchor>
      <arglist>(unsigned long ms)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorkerThreadCount</name>
      <anchorfile>class_ogre_1_1_default_work_queue_base.html</anchorfile>
      <anchor>a7edecae3229cfb6616774688070eeffa</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::DefaultZone</name>
    <filename>class_ogre_1_1_default_zone.html</filename>
    <base>Ogre::PCZone</base>
    <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>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" 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">
      <type>void</type>
      <name>_addNode</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a906103ca899487a8348a2c9f6d4d3030</anchor>
      <arglist>(PCZSceneNode *)</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">
      <type>void</type>
      <name>_checkLightAgainstPortals</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>aaf68e536e6d17124c59628ac9ecb592d</anchor>
      <arglist>(PCZLight *, unsigned long, PCZFrustum *, Portal *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_checkNodeAgainstPortals</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a7e5329dece6a95429925d5b85dd5c7a4</anchor>
      <arglist>(PCZSceneNode *, Portal *)</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">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a53f4cc39ed57959a0fbc6493db0eaac7</anchor>
      <arglist>(const AxisAlignedBox &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a40d806bd54938aa0d5c578c77dc6d29f</anchor>
      <arglist>(const PlaneBoundedVolume &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a7bf02fbaf92939fa746174f381fa65c2</anchor>
      <arglist>(const Ray &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a24596ba1320708a548d972525e42b5cb</anchor>
      <arglist>(const Sphere &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)</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">
      <type>void</type>
      <name>dirtyNodeByMovingPortals</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a9d4996ed40b3fe5f3ada3d677683623f</anchor>
      <arglist>(void)</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>a6d04ab16bfd65e4641ff775cf3b21a6a</anchor>
      <arglist>(Portal *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findVisibleNodes</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a24f274fc97998ae5191accf121e4ff51</anchor>
      <arglist>(PCZCamera *, NodeList &amp;visibleNodeList, RenderQueue *queue, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters, bool displayNodes, bool showBoundingBoxes)</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>a7f34e962772ab3549074c7324536e288</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>afc7272dc83ed42cc5c742556c4550bc5</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>a65083240bb9210d75f999ab3e8bacd77</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>ab6ecad657b5c528554153b425d1961db</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>a920deb3e4af6031aab2c70b328926c4b</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="virtual">
      <type>virtual void</type>
      <name>notifyBeginRenderScene</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>aa136881b59ba17acf60c5c792f57e1be</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCameraCreated</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a3f5b5a9f805968989796fdb19ccbd9d6</anchor>
      <arglist>(Camera *c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyWorldGeometryRenderQueue</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>ad28042ef5f4b4eb1ad574ee15625f92a</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeNode</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a7a7a62d4b80609801982c11f94156668</anchor>
      <arglist>(PCZSceneNode *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresZoneSpecificNodeData</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a7e6935861f6ea1af3ddb74ba2f695a15</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnclosureNode</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>aafb8aa342ed1f865aeaef12ac5ef6f12</anchor>
      <arglist>(PCZSceneNode *)</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">
      <type>bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a96b17eec6ef2530b6d981427fd1f75e1</anchor>
      <arglist>(const String &amp;, const void *)</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="virtual">
      <type>virtual void</type>
      <name>setZoneGeometry</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>a7b4af55a242d7f9cde1659a9d28e4a66</anchor>
      <arglist>(const String &amp;filename, PCZSceneNode *parentNode)</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>updateNodeHomeZone</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>acd3a9d0ba7a59f8697021195fd4925ef</anchor>
      <arglist>(PCZSceneNode *pczsn, bool allowBackTouces)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePortalsZoneData</name>
      <anchorfile>class_ogre_1_1_default_zone.html</anchorfile>
      <anchor>afc08c8f6125210cd27e1d59b635bfc0b</anchor>
      <arglist>(void)</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::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>a7dca9c18fd44fcf9ddb9230d64d117eb</anchor>
      <arglist>(PCZSceneManager *pczsm, const String &amp;zoneName)</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>a05c74bc425f9a0a309720832e456c8d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsPCZoneType</name>
      <anchorfile>class_ogre_1_1_default_zone_factory.html</anchorfile>
      <anchor>a63e2e87d0081e84b9319c1d797f536a6</anchor>
      <arglist>(const String &amp;zoneType)</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::DeflateStream</name>
    <filename>class_ogre_1_1_deflate_stream.html</filename>
    <base>Ogre::DataStream</base>
    <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>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="enumvalue">
      <name>READ</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a81856582e643b4a560e6c3d3ad05e08cac5f9d1587e9cc7dd1577af114dcba50e</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>WRITE</name>
      <anchorfile>class_ogre_1_1_data_stream.html</anchorfile>
      <anchor>a81856582e643b4a560e6c3d3ad05e08ca8e221ca82d405d21d275997fbd3eb900</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>afd205aacbca957108898ce799603bf3f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a76b15d2fcdfe255aefb0c28c444cfde0</anchor>
      <arglist>(void) const</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>a7ebd86825f86b7114024d168e9751395</anchor>
      <arglist>(void)</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" 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>a49bfe5809b50735b5ce49e7df9615e5a</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a9f6e5c9b9e494733cc80f691de787362</anchor>
      <arglist>(void *buf, size_t count)</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">
      <type>void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aaf00e810593e4c47647f3565ab06a849</anchor>
      <arglist>(size_t pos)</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">
      <type>void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>af142a9dab933b2ff36a12ae5016d59c8</anchor>
      <arglist>(long count)</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">
      <type>size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>a4486e6a49b36dc62ea4a948214e6d6f2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_deflate_stream.html</anchorfile>
      <anchor>aa0006ee4213a6af6e0aae98f59332d1d</anchor>
      <arglist>(const void *buf, size_t count)</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>ad886dbce8b80a8e8d914b9c3cf9e893c</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</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>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>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>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</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>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">
      <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="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>
    <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>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_deflector_plane_affector_1_1_cmd_bounce.html</anchorfile>
      <anchor>a79015a90648f5458f47edcd39530c6c1</anchor>
      <arglist>(const void *target) const</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>a600c245e439fc9a25eb073bd445129ae</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a22ed85b0ffbd1243b126955586df7900</anchor>
      <arglist>(const void *target) const</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>a495c29ee195bde383f822a84ac51fdf2</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a52b5cbd25de810b071ccad4bb7337d79</anchor>
      <arglist>(const void *target) const</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>afbedbb3f0f59ebc61cfb8f7edca6ea6c</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DeflectorPlaneAffectorFactory</name>
    <filename>class_ogre_1_1_deflector_plane_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </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>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>aa8919fdf01749e0e692842be2a7c4a8e</anchor>
      <arglist>(Real 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>a243c563d71d979f97a734412e6dc63b0</anchor>
      <arglist>(Real f) const</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator*=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a6f72e59f38d57cd7e680a49b9cb9d2c0</anchor>
      <arglist>(Real f)</arglist>
    </member>
    <member kind="function">
      <type>const Degree &amp;</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a61b3c145fcc93dfca4b447dee0e66ecd</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>a0487bcf629d0f637293a6e23d3542ad6</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>a58a04cfaf38cca2eff31bfa35c7e47db</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>a133b76b6d58f5ce8f8e8ea55c04932e0</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>adb219a3126dceab35444e0d792108ce9</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>a2e68606c59ced916ad55cf4a3158692a</anchor>
      <arglist>(Real f) const</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator/=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a502f121976cd95de2817ddb9b9ac1730</anchor>
      <arglist>(Real 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>a1fa8bd1b85a6346de4570c8c7580988f</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>a88066c650a6e3e2033a9d74820569063</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Degree &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>a70c2e6332981d0932d3ee75b8460cb7d</anchor>
      <arglist>(const Real &amp;f)</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>Real</type>
      <name>valueAngleUnits</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaa8f0b95bb9c1b907676f4f80d733efd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>valueDegrees</name>
      <anchorfile>class_ogre_1_1_degree.html</anchorfile>
      <anchor>af39ef1bfdbea08127ca79334c7a921bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>valueRadians</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gad18eb71b870151f8db42f9f4c8318096</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>a4d92f99a2ca02eed47f3e274a8a37239</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>
    <base>Ogre::AllocatedObject</base>
    <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>ga90ab98914c730458fccb9780f850b905</anchor>
      <arglist>(uint16 poolId, uint16 bitDepth, uint32 width, uint32 height, uint32 fsaa, const String &amp;fsaaHint, 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" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getBitDepth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0da54b20b25ac5313fc8c142e8b35168</anchor>
      <arglist>() const</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">
      <type>uint32</type>
      <name>getFsaa</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga242e53843f55de3983e6f070e88c19ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9662342362034428346e0676fb9d1ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFsaaHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1b4eca5bc2774b80081a2f5aba90c58c</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></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>gafd1e8ecc0e92f66725b7736d884967e3</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</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>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>bool</type>
      <name>getKeepVelocity</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gaba8fa25929f1fb60029b009689bcadff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</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>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">
      <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="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>
    <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>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga3cacd1eeb16453b445cd6c5de43c04dd</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga3b5580ef3bf3d1829afdf8110ac4c16e</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga11842849a5af1c865f9290e2bfd5d63d</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gab114a98b943a7a59d9b93a083a0604be</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga255d3df2b2b331f254415a6b978f3170</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gac03d38624557ad081cb6efbc2dccf720</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DirectionRandomiserAffectorFactory</name>
    <filename>class_ogre_1_1_direction_randomiser_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </compound>
  <compound kind="class">
    <name>Ogre::DistanceLodBoxStrategy</name>
    <filename>class_ogre_1_1_distance_lod_box_strategy.html</filename>
    <base>Ogre::DistanceLodStrategyBase</base>
    <base>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>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="virtual">
      <type>virtual Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>aac8890f5f7fbda974dee926427d83068</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>ad7af9e2a1466c1e068451da58c4a2eec</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>aeffd29cba6c233aacd441337be5d611c</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a6ffe63d24cfcaf5c0d6028fe61baa80e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredDepth</name>
      <anchorfile>class_ogre_1_1_distance_lod_box_strategy.html</anchorfile>
      <anchor>aff196162af81de81c84aa38ee9a97005</anchor>
      <arglist>(const MovableObject *movableObject, const Ogre::Camera *camera) 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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a8288f7831f24cdc5734964234f7bbfc0</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a7d70473daa55f3b36cf1bfbf41b05701</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a9049c547f1df50c59ccea9ffa5170bce</anchor>
      <arglist>(Real factor) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformUserValue</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a6637262cc1547ecb50bd3a55720896df</anchor>
      <arglist>(Real userValue) const</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>a98a0b20f19acff557e6ff512cd7ceb02</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>a28bf7af2f635feb42ba86a43cee253f6</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>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>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="virtual">
      <type>virtual Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>aac8890f5f7fbda974dee926427d83068</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>ad7af9e2a1466c1e068451da58c4a2eec</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>aeffd29cba6c233aacd441337be5d611c</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a6ffe63d24cfcaf5c0d6028fe61baa80e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredDepth</name>
      <anchorfile>class_ogre_1_1_distance_lod_sphere_strategy.html</anchorfile>
      <anchor>a68dbd83cee06a2bbbbf531e04083610e</anchor>
      <arglist>(const MovableObject *movableObject, const Ogre::Camera *camera) 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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a8288f7831f24cdc5734964234f7bbfc0</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a7d70473daa55f3b36cf1bfbf41b05701</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a9049c547f1df50c59ccea9ffa5170bce</anchor>
      <arglist>(Real factor) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformUserValue</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a6637262cc1547ecb50bd3a55720896df</anchor>
      <arglist>(Real userValue) const</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>a14e22a0257b4a4c46f87b168a250305c</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>a206e94b589be3276dd239c88ca94930e</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>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="virtual">
      <type>virtual Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>aac8890f5f7fbda974dee926427d83068</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>ad7af9e2a1466c1e068451da58c4a2eec</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>aeffd29cba6c233aacd441337be5d611c</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a6ffe63d24cfcaf5c0d6028fe61baa80e</anchor>
      <arglist>() const</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>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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a8288f7831f24cdc5734964234f7bbfc0</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a7d70473daa55f3b36cf1bfbf41b05701</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a9049c547f1df50c59ccea9ffa5170bce</anchor>
      <arglist>(Real factor) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformUserValue</name>
      <anchorfile>class_ogre_1_1_distance_lod_strategy_base.html</anchorfile>
      <anchor>a6637262cc1547ecb50bd3a55720896df</anchor>
      <arglist>(Real userValue) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::DotSceneLoader</name>
    <filename>class_ogre_1_1_dot_scene_loader.html</filename>
    <base>Ogre::SceneLoader</base>
    <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>const Ogre::ColourValue &amp;</type>
      <name>getBackgroundColour</name>
      <anchorfile>class_ogre_1_1_dot_scene_loader.html</anchorfile>
      <anchor>ac6f8b5bb0c39440e1becf7fef8fa49d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::TerrainGroup *</type>
      <name>getTerrainGroup</name>
      <anchorfile>class_ogre_1_1_dot_scene_loader.html</anchorfile>
      <anchor>a1c8ba6a7432c341fd2ecc37e20b45793</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>a410cb35a3ac7a805f4628c9e62ad46f9</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>af666d1865aa8b3467648b96e8c597217</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>a61d7206748dafb2a32a0a0bf1889f74d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_dual_quaternion.html</anchorfile>
      <anchor>a19ebc1fe6a5f0577f13bbdae952d5a03</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>aa7459724aaeaf956e29b08dad3986c39</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>
    <base>Ogre::AllocatedObject</base>
    <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>afe456aacf90834b2b2c5c4378ebaff04</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>ada33922fe192a6a3172db620012d7d98</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>Singleton&lt; DynLibManager &gt;</base>
    <base>Ogre::AllocatedObject</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>af4a3f7e3900012a73848d2f7e1dccd17</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>a8ed0226ad6fbb09423a3641f0dfd2b7b</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>a34d606f2c393f90e6d2fb29194a53be7</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::EdgeData</name>
    <filename>class_ogre_1_1_edge_data.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a98e91393c7d803ddc96ba3c6b36625ef</anchor>
      <arglist>() OGRE_NODISCARD</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>size_t</type>
      <name>sharedVertIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge.html</anchorfile>
      <anchor>a01c602e99ec1f7296cca73595e0ab55e</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>triIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge.html</anchorfile>
      <anchor>ac5a9a9bc9dfc4d301058ee4e5c407f8f</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>vertIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge.html</anchorfile>
      <anchor>aad95e9ee5714e7413367fe6c8ba5dd20</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>size_t</type>
      <name>triCount</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge_group.html</anchorfile>
      <anchor>a41b7c17951a90ca2a2518b497749fccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>triStart</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge_group.html</anchorfile>
      <anchor>ac1492097f952ad47429aed81471d1308</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>size_t</type>
      <name>vertexSet</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_edge_group.html</anchorfile>
      <anchor>a86c3d3704b9370b9601be1b1ef21316f</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>size_t</type>
      <name>indexSet</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>a77b9a1e73bea6c8cdbe3197a1311ad38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>sharedVertIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>a7d4ef75a8c204871c1829dbae25e5f7d</anchor>
      <arglist>[3]</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>vertexSet</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>a8bf63fc09c7508d4c4863168442520db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>vertIndex</name>
      <anchorfile>struct_ogre_1_1_edge_data_1_1_triangle.html</anchorfile>
      <anchor>af3610ee6a688cccc061392263bde1929</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>a7233d617fe953b3b6c74035636f1d9f0</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>
  </compound>
  <compound kind="struct">
    <name>Ogre::ElementTranslator</name>
    <filename>struct_ogre_1_1_element_translator.html</filename>
    <base>Ogre::ScriptTranslator</base>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>struct_ogre_1_1_element_translator.html</anchorfile>
      <anchor>ab472de964103cf3fdc0ab8af92fda79c</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodePtr &amp;node)</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="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <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>unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>ad072fea486991d4efa92f9e062ea84b1</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_ellipsoid_emitter.html</anchorfile>
      <anchor>abb99d9dab3877c580cceed16f2dbf0ca</anchor>
      <arglist>(Particle *pParticle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</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" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af91680375665bc911d80b76262882e8b</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>a666a8c8c660ffc55ff338b59a416f682</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>a691070e7cdb1ca6d61e687ca3c510123</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>a3d9141e9851a449cccf480e7a30826df</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a0ddb2110884003fa74abc6eaab2682cc</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>a13c3ad7a5e076316869eacbc89e95be9</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>a3287cdd56f081a2e7e8a43ad802530bb</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">
      <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" 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>ac18d85d72526f7c20a5a04547cd90c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a248869cbb1598a7518e191a063a4f89a</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">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c797e53bdbb8505739ef1923b022581</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>aface49e7023832dda41e44b26f048843</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>ac6faac35cb62e861b8b0803e04ceed13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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>bool</type>
      <name>hasOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>af46071e47818d84449ee0c8e73737fa5</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">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</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">
      <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>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a22a39275e9ef9e14d9d873acda400816</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">
      <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" 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">
      <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" 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">
      <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="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" 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>
    <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>
    <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>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::EllipsoidEmitterFactory</name>
    <filename>class_ogre_1_1_ellipsoid_emitter_factory.html</filename>
    <base>Ogre::ParticleEmitterFactory</base>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>createEmitter</name>
      <anchorfile>class_ogre_1_1_ellipsoid_emitter_factory.html</anchorfile>
      <anchor>a31306cb9ce96ba953129ebb23caf5024</anchor>
      <arglist>(ParticleSystem *psys)</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">
      <type>String</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_ellipsoid_emitter_factory.html</anchorfile>
      <anchor>a910cdd2bbbdd37e379d9cf596538ecab</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>a29c98713d1e9463bc3ab19d17be5635c</anchor>
      <arglist>(const String &amp;name) OGRE_NODISCARD</arglist>
    </member>
    <member kind="function">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>a29c98713d1e9463bc3ab19d17be5635c</anchor>
      <arglist>(const String &amp;name) OGRE_NODISCARD</arglist>
    </member>
    <member kind="function">
      <type>Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>aaae296fd892af01d1505ba36bedb0848</anchor>
      <arglist>(const String &amp;name, bool readOnly)</arglist>
    </member>
    <member kind="function">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_embedded_zip_archive_factory.html</anchorfile>
      <anchor>ac066010038914bc460a192d7d1ce9ce3</anchor>
      <arglist>(const String &amp;name, bool readOnly) OGRE_NODISCARD=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>a84f0bbc7ca53b6e525a9a774a03341fe</anchor>
      <arglist>(Archive *ptr)</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>aad4203d69a8382413bd74530318edee3</anchor>
      <arglist>(void) const</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::map&lt; unsigned short, bool &gt;</type>
      <name>SchemeHardwareAnimMap</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ad3bae85bdc740dc2248b3fed801827f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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="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>a9b474cc5b6f182277554791e6abba593</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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getHardwareVertexAnimVertexData</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aac7bf4b7ac8cc153af4beb6b0f7f02bb</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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" virtualness="virtual">
      <type>virtual const Affine3 &amp;</type>
      <name>_getParentNodeFullTransform</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a774753927eb2a42a9d8f5492cd2ced1a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TempBlendedBufferInfo *</type>
      <name>_getSkelAnimTempBufferInfo</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a4f29d1a54e12463309106ae0c2481973</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getSkelAnimVertexData</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a16f899890bb5f1d71b3c83dc981d45e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getSoftwareVertexAnimVertexData</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a465047a4fa6b9165affd7d4e7c2ed71e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TempBlendedBufferInfo *</type>
      <name>_getVertexAnimTempBufferInfo</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a73887c63f8cba5d6fb6db667792ca428</anchor>
      <arglist>(void)</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>aa00c4d0ae6c87888b0188bb7356d99dc</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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a7eb4f29cfb41d91de47ff92c9c011f60</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">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa04c1fca32515268edcfd83d3a518f82</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a81bc0afcbba4cd5978fe8c648798c1da</anchor>
      <arglist>()</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>a372c6678c35f79f9424d8753647c5d19</anchor>
      <arglist>(RenderQueue *queue)</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>addSoftwareAnimationRequest</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a37e5b145882e789f4aac7f8e098ff2a2</anchor>
      <arglist>(bool normalsAlso)</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>TagPoint *</type>
      <name>attachObjectToBone</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a919321c3cef8f5775fdcb0a6c1a30fb6</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>ac0af4df522b7f0a902a2eb74c0af9340</anchor>
      <arglist>(const String &amp;newName) const</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">
      <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>void</type>
      <name>detachFromParent</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a61b39d44e60020d43033a6957895aa5f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>detachObjectFromBone</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa8ebed255eff0ae34d2c07b5c75be7c3</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>af0ff0ef55ebb835da04cba47f2002a1b</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>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a76018751696b7dfce2490e3431ade86b</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>aad51b9e34ec0124512eee4e849d40944</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>a7832381cf3327d9d1331fe5fa01e2cb8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a04c7db793cf45214a825c6c776e348d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</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>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</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>ab3d3d4e4aef1e2831572c2c052d29aec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>getManualLodLevel</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ad360dc0a37b481749bb149f61b45bb04</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>a775a32d656edf141a2628eb62f2742af</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>a9a53b4e10b00f3a5fde0b2007a7f1258</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</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>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>aa1f9103c03d5c8deccfe368de289522f</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDistance, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>SkeletonInstance *</type>
      <name>getSkeleton</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a2db6c5cd89d8d4324d4bc58e0b8beccf</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>a314e429b998babd43bd6426785c31239</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>a62ac1d359f03643e71ebdc919e48eefa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SubEntity *</type>
      <name>getSubEntity</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a67ec8405fd6ddc7ebb4db61142f6b455</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>a23fc34c5e2eff03aae4cbf800c142724</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>a74622426d58f0765ad58a0044ed7a797</anchor>
      <arglist>(void) const</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>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>getVertexDataForBinding</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a1aac0e578d6455d155bab1f716391aaa</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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_entity.html</anchorfile>
      <anchor>af4d9550a668f4435b335840ebd9750c0</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>const Sphere &amp;</type>
      <name>getWorldBoundingSphere</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a5522c57c6c0a4b2a1d797a6de634b483</anchor>
      <arglist>(bool derive=false) const</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>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>af155dfe2635fad3ed2aff25fcde75421</anchor>
      <arglist>(void)</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>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">
      <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" 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>void</type>
      <name>loadingComplete</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>ae68ecde93ef2ed7c8a792533cf8b6cf3</anchor>
      <arglist>(Resource *res)</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">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>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>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>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>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>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>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>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>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">
      <type>void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a779d9a0bb037f2dd42493329bf5ff805</anchor>
      <arglist>(uint8 queueID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a2fc9c3b61a21faed96036bdb8a8f9948</anchor>
      <arglist>(uint8 queueID, ushort priority)</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>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">
      <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" 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>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_entity.html</anchorfile>
      <anchor>a84002d9f9ace39b209231535dbcf4126</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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>
    <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="class">
    <name>Ogre::EntityFactory</name>
    <filename>class_ogre_1_1_entity_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <member kind="function">
      <type></type>
      <name>EntityFactory</name>
      <anchorfile>class_ogre_1_1_entity_factory.html</anchorfile>
      <anchor>a400c13551743727d539d33e1899e2a94</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~EntityFactory</name>
      <anchorfile>class_ogre_1_1_entity_factory.html</anchorfile>
      <anchor>a2b09cf40eed302e501408e1009517020</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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_entity_factory.html</anchorfile>
      <anchor>ac08df5e5199b95ffbe48d4b425919500</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_entity_factory.html</anchorfile>
      <anchor>af821278ed5a1b320891f9f3f448fdc9c</anchor>
      <arglist>(void) const</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_entity_factory.html</anchorfile>
      <anchor>a50de559aa1292e7abf91a140635a88da</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::ETCCodec</name>
    <filename>class_ogre_1_1_e_t_c_codec.html</filename>
    <base>Ogre::ImageCodec</base>
    <member kind="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ETCCodec</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>a2659d91f78a33815c7d4fcbaa751823e</anchor>
      <arglist>(const String &amp;type)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ETCCodec</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>a6e0750c6f3b1263d0476b1edc7385c24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>a08fedb6931c1f44297ce9f4d0ab7b2cd</anchor>
      <arglist>(const DataStreamPtr &amp;input) const</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>a54cdb649a57838232c4228ced7bcc680</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>ad1d829b50e089fd5852e3f6c48b14ae0</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>a6e9a3bb697c7249e822725eda274615c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>a048e36f958d0b2c8133ef3d611fcfc6d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>ae7e50ebd9dfe6376faff3b8b9ac36ad3</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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>shutdown</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>a1bacde29620c1a5c111635fa26f2e99d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_e_t_c_codec.html</anchorfile>
      <anchor>a02d7a0bbacc0ec3464919574bd9248f3</anchor>
      <arglist>(void)</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="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>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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 OGRE_NORETURN void</type>
      <name>throwException</name>
      <anchorfile>class_ogre_1_1_exception_factory.html</anchorfile>
      <anchor>ab369a1b1bed20a9608132e34d38224a0</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="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <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>DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>a3e9fc86e03eb15d5a7e4d09f60cf1de9</anchor>
      <arglist>(const DataStreamPtr &amp;input) const</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>aeb0b73dd8844f546c80d52d6137a2e47</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>a1adf85669c35cd7a24a13201b22421a0</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>a6e9a3bb697c7249e822725eda274615c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>a15e6dc21ef3b3e6ea388f4c0fcca125a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_e_x_r_codec.html</anchorfile>
      <anchor>a840da35f4727b6f90c4d809f0a2c6661</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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="class">
    <name>Ogre::ExternalTextureSource</name>
    <filename>class_ogre_1_1_external_texture_source.html</filename>
    <base>Ogre::StringInterface</base>
    <class kind="class">Ogre::ExternalTextureSource::CmdFPS</class>
    <class kind="class">Ogre::ExternalTextureSource::CmdInputFileName</class>
    <class kind="class">Ogre::ExternalTextureSource::CmdPlayMode</class>
    <class kind="class">Ogre::ExternalTextureSource::CmdTecPassState</class>
    <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">
      <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" 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>a6f6034d93836fc00c6339c88a8a5371b</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>a2a2bd7be90d6273e1de7b2f607506916</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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>a772e6174e52f78249054e11c95165810</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>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">
      <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>
    <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::ExternalTextureSource::CmdFPS</name>
    <filename>class_ogre_1_1_external_texture_source_1_1_cmd_f_p_s.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_external_texture_source_1_1_cmd_f_p_s.html</anchorfile>
      <anchor>af806b409063b85f7aa3504f27f81d3bf</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_external_texture_source_1_1_cmd_f_p_s.html</anchorfile>
      <anchor>a8c158c6d33da589210d00386e7a8aba5</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ExternalTextureSource::CmdInputFileName</name>
    <filename>class_ogre_1_1_external_texture_source_1_1_cmd_input_file_name.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_external_texture_source_1_1_cmd_input_file_name.html</anchorfile>
      <anchor>af1eecf49d6df34ea71a96410f334037f</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_external_texture_source_1_1_cmd_input_file_name.html</anchorfile>
      <anchor>ace33c916a7ee95c321851ffdf2aa453a</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ExternalTextureSource::CmdPlayMode</name>
    <filename>class_ogre_1_1_external_texture_source_1_1_cmd_play_mode.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_external_texture_source_1_1_cmd_play_mode.html</anchorfile>
      <anchor>a01bef3a301aae451cae4811d7d0c5eeb</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_external_texture_source_1_1_cmd_play_mode.html</anchorfile>
      <anchor>ae8b5faf3045a8998f93b97cdb789d7fb</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ExternalTextureSource::CmdTecPassState</name>
    <filename>class_ogre_1_1_external_texture_source_1_1_cmd_tec_pass_state.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_external_texture_source_1_1_cmd_tec_pass_state.html</anchorfile>
      <anchor>a42712bb82c84c9800f2ba36cc0e8728b</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_external_texture_source_1_1_cmd_tec_pass_state.html</anchorfile>
      <anchor>aa82d68c0c41609f62d74ad9b26847bf6</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ExternalTextureSourceManager</name>
    <filename>class_ogre_1_1_external_texture_source_manager.html</filename>
    <base>Singleton&lt; ExternalTextureSourceManager &gt;</base>
    <base>Ogre::AllocatedObject</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>a01221254a3321182e78cbb0484f35b42</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>a86b661273b9654089472178e6927e33f</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>a48ff44556145b75d887f4162ff44237b</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>a70c7067c51f73b0fbf2dcf77d582bb08</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::FactoryObj</name>
    <filename>class_ogre_1_1_factory_obj.html</filename>
    <templarg>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>a0a4a382d89b01a0c24e27b02af71153a</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>adb934021afa323e7867bd3b52dffe1cc</anchor>
      <arglist>(T *ptr)=0</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>a3d8aef92fb9e0eac7ed41167fb686a10</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="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>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>ac6f1032583209f59b503e7f29946230e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>a63b510c9d467c1883730a0b6b0ff050c</anchor>
      <arglist>(void) const</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>a7ebd86825f86b7114024d168e9751395</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>a49bfe5809b50735b5ce49e7df9615e5a</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>af64e7e826054181f9026e0f71f901c63</anchor>
      <arglist>(void *buf, size_t count)</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">
      <type>void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>af56e7f07f2f13c2b05772db8ad75201a</anchor>
      <arglist>(size_t pos)</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">
      <type>void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>a379566f8413d0a525fa7d603af6e33d4</anchor>
      <arglist>(long count)</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">
      <type>size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>a76ed601adac0eeeb84247080bb0338a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_file_handle_data_stream.html</anchorfile>
      <anchor>ad061c86660f6415331df5f8560b46a02</anchor>
      <arglist>(const void *buf, size_t count)</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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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="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>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>af54511846463e10fe14a1addb40ada81</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a42f65440c95ca7bb3ccc0b06962890c8</anchor>
      <arglist>(void) const</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>a7ebd86825f86b7114024d168e9751395</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>a49bfe5809b50735b5ce49e7df9615e5a</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>aa2532ca6886377bea5384e917ee12ebb</anchor>
      <arglist>(void *buf, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readLine</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>af09667bef9ac4b514602baca8d08f007</anchor>
      <arglist>(char *buf, size_t maxCount, const String &amp;delim=&quot;\n&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>afe6b33013fb5457f4c43a536e3aa059e</anchor>
      <arglist>(size_t pos)</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">
      <type>void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a5c9ee831857cb0ea2d51ac6fc1a99d1a</anchor>
      <arglist>(long count)</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">
      <type>size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>ab09b3fc8eaad4c49164b5c41bfdfee44</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_file_stream_data_stream.html</anchorfile>
      <anchor>a7336968b7a08e61d5d7adbd4eb337c48</anchor>
      <arglist>(const void *buf, size_t count)</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>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_file_system_archive_factory.html</anchorfile>
      <anchor>a29c98713d1e9463bc3ab19d17be5635c</anchor>
      <arglist>(const String &amp;name) OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>a29c98713d1e9463bc3ab19d17be5635c</anchor>
      <arglist>(const String &amp;name) OGRE_NODISCARD</arglist>
    </member>
    <member kind="function">
      <type>Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_file_system_archive_factory.html</anchorfile>
      <anchor>abf77dd8271bb5c237ef56f888f666e34</anchor>
      <arglist>(const String &amp;name, bool readOnly)</arglist>
    </member>
    <member kind="function">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_file_system_archive_factory.html</anchorfile>
      <anchor>ac066010038914bc460a192d7d1ce9ce3</anchor>
      <arglist>(const String &amp;name, bool readOnly) OGRE_NODISCARD=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_file_system_archive_factory.html</anchorfile>
      <anchor>a1eb9e2ef1abd9aa441091438c44daef4</anchor>
      <arglist>(Archive *ptr)</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>a0aa13f124f25755334dcc35a28076ce1</anchor>
      <arglist>(void) const</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>
    <base>Ogre::AllocatedObject</base>
    <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>ControllerValue&lt; Real &gt;</base>
    <member kind="function">
      <type></type>
      <name>FloatGpuParameterControllerValue</name>
      <anchorfile>class_ogre_1_1_float_gpu_parameter_controller_value.html</anchorfile>
      <anchor>aa15f3e1a7e929f71dbc2c6d47199175f</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_float_gpu_parameter_controller_value.html</anchorfile>
      <anchor>a3d2c1276b208a33c2a0bc3a97247cd6e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_float_gpu_parameter_controller_value.html</anchorfile>
      <anchor>a15070b767a1bf1cd7c0b6a97c319d029</anchor>
      <arglist>(Real value)</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>ac804a54162283b2f94ddf937a3e7cdb6</anchor>
      <arglist>(GpuProgramParametersSharedPtr 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::ShadowCameraSetup</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_focused_shadow_camera_setup.html</anchorfile>
      <anchor>a0a935957315291c4dba7abf7eaa4f109</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const</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>
    <class kind="struct">Ogre::Font::GlyphInfo</class>
    <member kind="typedef">
      <type>Ogre::uint32</type>
      <name>CodePoint</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ad48cf05dd479e7c8f1d7a97221d933b1</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="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="typedef">
      <type>Ogre::FloatRect</type>
      <name>UVRect</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a17ebc3668a45365c1243a83f36a512ef</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" 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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">
      <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" 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">
      <type>void</type>
      <name>clearCodePointRanges</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>aff75a40e8ca00a64f19c265e90c61733</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" 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>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>uint</type>
      <name>getCharacterSpacer</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>af055e465763f6328d3d5685eb30b0b30</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>a84c9f4e4a5d536fc6660c8f9fc37db66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getGlyphAspectRatio</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a2184210a132f13a445a267165d571e19</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>a466bb6a4fcc47a2b36115f4046490f5b</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>a3cd25330533cd4155bcc4dee9e468370</anchor>
      <arglist>(CodePoint id) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a354eac639a3afd4bfe797a208f6c90ce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a9de80ee5fde8a6cd4ddf1633f77b7b4d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a64b16b4bf7d41c25824780599b4c4f81</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>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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <type>void</type>
      <name>loadResource</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ad9fb35dcaf249ea1d86a3fe849422e2d</anchor>
      <arglist>(Resource *resource)</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>prepareResource</name>
      <anchorfile>class_ogre_1_1_manual_resource_loader.html</anchorfile>
      <anchor>a7b4afd007622d165efbcc362e5566922</anchor>
      <arglist>(Resource *resource)</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>setAntialiasColour</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a6ca4172a3f554f07752997b1a25278c0</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCharacterSpacer</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>ab68fc068d526a83163bf305acdc6c732</anchor>
      <arglist>(uint charSpacer)</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>setGlyphTexCoords</name>
      <anchorfile>class_ogre_1_1_font.html</anchorfile>
      <anchor>a97480c17800578be97dc6a432983d3f2</anchor>
      <arglist>(CodePoint id, Real u1, Real v1, Real u2, Real v2, Real textureAspect)</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">
      <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="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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::Font::GlyphInfo</name>
    <filename>struct_ogre_1_1_font_1_1_glyph_info.html</filename>
    <member kind="function">
      <type></type>
      <name>GlyphInfo</name>
      <anchorfile>struct_ogre_1_1_font_1_1_glyph_info.html</anchorfile>
      <anchor>a8a6e99cee590d9723af63ac4a6db8849</anchor>
      <arglist>(CodePoint id, const UVRect &amp;rect, Real aspect)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>aspectRatio</name>
      <anchorfile>struct_ogre_1_1_font_1_1_glyph_info.html</anchorfile>
      <anchor>a4eec8222d9985bb3b15d886120fd1ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CodePoint</type>
      <name>codePoint</name>
      <anchorfile>struct_ogre_1_1_font_1_1_glyph_info.html</anchorfile>
      <anchor>a5df1a038d81fcf018ea7f5aac3181a62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>UVRect</type>
      <name>uvRect</name>
      <anchorfile>struct_ogre_1_1_font_1_1_glyph_info.html</anchorfile>
      <anchor>a46b20f8f199e3d2f698aa44a6553ab50</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>Singleton&lt; FontManager &gt;</base>
    <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>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" 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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>FontPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_font_manager.html</anchorfile>
      <anchor>ad9d0aad64d9ca654e6ba73a2e7ec1fda</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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_font_manager.html</anchorfile>
      <anchor>ada6af0d588fd5c17f0f8f7904fa657a8</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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>
    <member kind="function" static="yes">
      <type>static FontManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_font_manager.html</anchorfile>
      <anchor>abe141c95645655ae184fd100431f914a</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>a9700290a1b411121902b83e46e1afc1b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::FontTranslator</name>
    <filename>struct_ogre_1_1_font_translator.html</filename>
    <base>Ogre::ScriptTranslator</base>
    <member kind="function">
      <type>void</type>
      <name>parseAttribute</name>
      <anchorfile>struct_ogre_1_1_font_translator.html</anchorfile>
      <anchor>a52af27869207d289a369d9b6c18f77a0</anchor>
      <arglist>(ScriptCompiler *compiler, FontPtr &amp;pFont, PropertyAbstractNode *prop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>struct_ogre_1_1_font_translator.html</anchorfile>
      <anchor>ac2564f3cbdd823615abc5e97c86028bf</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodePtr &amp;node)</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>ControllerValue&lt; Real &gt;</base>
    <base>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>bool</type>
      <name>frameEnded</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a2ee210328604677cb76ba0e4d97bd84a</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">
      <type>bool</type>
      <name>frameStarted</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a15caa3fcb86af2036b336a5fa6efd1cd</anchor>
      <arglist>(const FrameEvent &amp;evt)</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>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_frame_time_controller_value.html</anchorfile>
      <anchor>a95bf43a5791d594237d74fb44526d0a6</anchor>
      <arglist>(void) const</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>aaacecf71666f76407c54a1d2f2152a8e</anchor>
      <arglist>(Real value)</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="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <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>DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a8b9d53f163d250a657c9f7ef5d3be983</anchor>
      <arglist>(const DataStreamPtr &amp;input) const</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a1a8577ada68a3b24678187d82021d847</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a50dbef0e524e07adffdd8486299dacff</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>a6e9a3bb697c7249e822725eda274615c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a15a3c8900c2002970c537e9f83d4a24e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_free_image_codec.html</anchorfile>
      <anchor>a840388051a13d5bdb53c779e288136ce</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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 _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>
    <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="class">
    <name>Ogre::FreeImagePlugin</name>
    <filename>class_ogre_1_1_free_image_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_free_image_plugin.html</anchorfile>
      <anchor>ae02cfe292909a2331ed37ec6e55e7763</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_free_image_plugin.html</anchorfile>
      <anchor>ade3bf7eb936def9839343122244d013a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_free_image_plugin.html</anchorfile>
      <anchor>a308240b636b814c6bc89c516d9f1ea44</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_free_image_plugin.html</anchorfile>
      <anchor>a90e4eae71c8d4901e116b9d3da081b90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_free_image_plugin.html</anchorfile>
      <anchor>a81fda74853721df3fc041c7e9d18b854</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Frustum</name>
    <filename>class_ogre_1_1_frustum.html</filename>
    <base>Ogre::MovableObject</base>
    <base>Ogre::Renderable</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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">
      <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" 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="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">
      <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>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>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" 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">
      <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">
      <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>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</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>abc3d2d6ac815088129163ed5cd040516</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>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFarClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aad420ece947d8e7866c76d4a15c477c5</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>aee79099ce08aa35e626551f6eaa6861a</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>void</type>
      <name>getFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a47aa7995a09e131f34bba51b363eba67</anchor>
      <arglist>(Real &amp;outleft, Real &amp;outright, Real &amp;outtop, Real &amp;outbottom) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2 &amp;</type>
      <name>getFrustumOffset</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>afd77e92192ec0d67dbebb994ef55f471</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>a6cb711b3860df52ba6ad52df188beb9a</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>a855def6097624986a528a35dbb93f7cc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af5110d09a7c8646bb3dd25ab77815397</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af31f1095812cd5fe300cd176bbde969e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a9732242c49670bc3633f7346a4b7038b</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getNearClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a144548405e10286c180b5b1412a91cf8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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>a1e51c53d2efe34a9653efa744758f646</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>OrientationMode</type>
      <name>getOrientationMode</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aef3e8ca059898e369ce5da77e785e769</anchor>
      <arglist>() 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>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</anchor>
      <arglist>(void) 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">
      <type>Real</type>
      <name>getPointExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getPositionForViewUpdate</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aa18aa6d76d454234023a602d7ce8a615</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>a1d3edfdc7373308e2cda9af6b618e4ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getProjectionMatrixRS</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1d9b5a8c5be7e30ce3abce8405a7361a</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>a7c1b2e8c0c2a0845d43cb6da44bcd39b</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>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>const Affine3 &amp;</type>
      <name>getReflectionMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aa2240f20cd65b88fc85213e8d36dc3ed</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>a592b18c2dda94aba6dbad368389a0217</anchor>
      <arglist>(void) const</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a35ed28308c5441d99bca5b3e44ff7a60</anchor>
      <arglist>(RenderOperation &amp;op) override</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae14768f06c5c0a1c8b720323bbffe9a1</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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">
      <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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1bd440157cd5d7eada7e5e5ad2a8566a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 *</type>
      <name>getWorldSpaceCorners</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a65385b87b0394fe328e4dfdac9b28711</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a3a93c98653dc4268deda21919f64a05e</anchor>
      <arglist>(Matrix4 *xform) const override</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>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">
      <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" 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" 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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>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>setFarClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae2505eccb96d02b0c057d49b7d6ddb38</anchor>
      <arglist>(Real 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>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>setMaterial</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a696f5e20e2cafe6146ef6b00294cd8b1</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNearClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7bc8b601d85642059f23e739fb4438bb</anchor>
      <arglist>(Real nearDist)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOrientationMode</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a10602eee33f11f92d137a5677eb56308</anchor>
      <arglist>(OrientationMode orientationMode)</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">
      <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" 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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1affce23f55504cd2deb9fd7ecf7ea52</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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>
    <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::GL3PlusDepthBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_depth_buffer.html</filename>
    <base>Ogre::GLDepthBufferCommon</base>
    <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>GL3PlusDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_depth_buffer.html</anchorfile>
      <anchor>a8bf821156dba8945a8e012926e705ab5</anchor>
      <arglist>(uint16 poolId, GL3PlusRenderSystem *renderSystem, GLContext *creatorContext, GL3PlusRenderBuffer *depth, GL3PlusRenderBuffer *stencil, uint32 width, uint32 height, uint32 fsaa, bool manual)</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" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getBitDepth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0da54b20b25ac5313fc8c142e8b35168</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>getDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a951ed15c7bbc60805437d146aa8d9c7e</anchor>
      <arglist>() const</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">
      <type>uint32</type>
      <name>getFsaa</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga242e53843f55de3983e6f070e88c19ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9662342362034428346e0676fb9d1ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFsaaHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1b4eca5bc2774b80081a2f5aba90c58c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getGLContext</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a176a5640176ef55674da5c092f833492</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">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>getStencilBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a17a8517ca1fa47d3338e87a777c1fc2d</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">
      <type>bool</type>
      <name>isCompatible</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>ad7eb9c17c142ae7ef3e111250790732a</anchor>
      <arglist>(RenderTarget *renderTarget) const override</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="class">
    <name>Ogre::GL3PlusFBOManager</name>
    <filename>class_ogre_1_1_g_l3_plus_f_b_o_manager.html</filename>
    <base>Ogre::GLRTTManager</base>
    <member kind="function">
      <type></type>
      <name>GL3PlusFBOManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_manager.html</anchorfile>
      <anchor>a6d09c01820928c0a956360134bf98a85</anchor>
      <arglist>(GL3PlusRenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusFBOManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_manager.html</anchorfile>
      <anchor>a3786943a5e05f9ac05dab03e42270ef1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a3fc521168079bbe8834144dc964eb9ea</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkFormat</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>ad5dca17a79a3b69e8fb5ea5f303c0379</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GL3PlusFBORenderTexture *</type>
      <name>createRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_manager.html</anchorfile>
      <anchor>a13176eee549c537a656e77d60b8d42ff</anchor>
      <arglist>(const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBestDepthStencil</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_manager.html</anchorfile>
      <anchor>a5218333733d22e4c103bf601fb1f4fdc</anchor>
      <arglist>(PixelFormat internalFormat, GLenum *depthFormat, GLenum *stencilFormat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBestDepthStencil</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a83d572786975fca5d911e5588f813cd7</anchor>
      <arglist>(PixelFormat internalFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function">
      <type>GL3PlusStateCacheManager *</type>
      <name>getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_manager.html</anchorfile>
      <anchor>aa9b2add70f5caa08306554acf90f74ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getSupportedAlternative</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a579307af6016507b9f34f87b323e6e4f</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a0354371ab551607aaeb6bffc888e7925</anchor>
      <arglist>(const GLSurfaceDesc &amp;surface)</arglist>
    </member>
    <member kind="function">
      <type>GLSurfaceDesc</type>
      <name>requestRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_manager.html</anchorfile>
      <anchor>acc8b8e76d10c2339e3817f561345f161</anchor>
      <arglist>(GLenum format, uint32 width, uint32 height, uint fsaa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unbind</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a23c87c9b0f6d577302088b63aa7adf79</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a104de91a08e9ada12ba9e8558c2668bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a9aa75e45760d466317d3ba688738c3f8</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusFBOMultiRenderTarget</name>
    <filename>class_ogre_1_1_g_l3_plus_f_b_o_multi_render_target.html</filename>
    <base>Ogre::MultiRenderTarget</base>
    <base>Ogre::GLRenderTarget</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="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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusFBOMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a9f233adff6dd9b7829cb94600c70b4df</anchor>
      <arglist>(GL3PlusFBOManager *manager, const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusFBOMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a5d7068525bcb4c5450d837f732d51522</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_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a41b65b59cdc8243df848bcf5b9c34ab6</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>ad283b70bf4b388e37288462e3771753d</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a75ea6438f29bd64dc86f4a6f2f284a41</anchor>
      <arglist>(size_t attachment, RenderTexture *target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>afb25c40186a2fb00894b1290de04f0f0</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_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_multi_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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>aa2cfbd34dc6c70265389b709be187e0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getBoundSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a6cd9807732cc2ca84c31e7ddb76ab25d</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>ac83123cb307949914768ffa9bc4d7b66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a32c249b2543d25d8653137d385039bd8</anchor>
      <arglist>() const</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_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>aaa6560d515b6118bf9468a80f9c123fd</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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>GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a8e967d2923a1cb8897a1a5c41c0c64b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a685bcfab48d4dfd6946cd55f87e1fcf2</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a425c1cd47383e94b6ce33f0573f9baf2</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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusFBORenderTexture</name>
    <filename>class_ogre_1_1_g_l3_plus_f_b_o_render_texture.html</filename>
    <base>Ogre::GLRenderTexture</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusFBORenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_render_texture.html</anchorfile>
      <anchor>a4bc18a0408998bc6cf979f664e3fab60</anchor>
      <arglist>(GL3PlusFBOManager *manager, const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</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_g_l3_plus_f_b_o_render_texture.html</anchorfile>
      <anchor>a660a0199597fb75f04ab12cbdef76038</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_render_texture.html</anchorfile>
      <anchor>ad23e3ad2a9c5bf87ea48eca3289935b8</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_render_texture.html</anchorfile>
      <anchor>a12e28811b49f7b52df7756eff7668a00</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_render_texture.html</anchorfile>
      <anchor>a24bdaca67ad2546b457475ddcba8fc3d</anchor>
      <arglist>() const</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_g_l3_plus_f_b_o_render_texture.html</anchorfile>
      <anchor>a76e5b88914b13ecf8296d6b2a0a03bc6</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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>GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_render_texture.html</anchorfile>
      <anchor>a3a37760dbcfcd10765ca0fd46e0bae2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a6853b9166f2a6b2b1b08de09ef80bd7b</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_f_b_o_render_texture.html</anchorfile>
      <anchor>a078f4ba92f38ebcf9cc61acf2ec67f5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_FBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a0c1183426657f0c4bb9cab4d0849e6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_GLCONTEXT</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a71d9d9ecb01f76de433f3b3b1fd3b8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_TARGET</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>ac7682594cac556e4830cf1d1f3201726</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusFrameBufferObject</name>
    <filename>class_ogre_1_1_g_l3_plus_frame_buffer_object.html</filename>
    <base>Ogre::GLFrameBufferObjectCommon</base>
    <member kind="function">
      <type></type>
      <name>GL3PlusFrameBufferObject</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_frame_buffer_object.html</anchorfile>
      <anchor>a429eb04c4fe24a92bbfe42a4ca5681fe</anchor>
      <arglist>(GL3PlusFBOManager *manager, uint fsaa)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusFrameBufferObject</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_frame_buffer_object.html</anchorfile>
      <anchor>ae7cc3f363bfdfced8f3792ea48334aa0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_frame_buffer_object.html</anchorfile>
      <anchor>a332165c2b776fd6cf870e224c4bb47c9</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_frame_buffer_object.html</anchorfile>
      <anchor>a6003aae5d507cb0841ff9161d9a18054</anchor>
      <arglist>(bool recreateIfNeeded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a75dce771573a2418a7897fc672a1e64d</anchor>
      <arglist>(size_t attachment, const GLSurfaceDesc &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_frame_buffer_object.html</anchorfile>
      <anchor>a2f7146ab0a20a7925a6eeb73fb20399d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>afc8c99437afb7285b5c1a6a5f3edb48b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a6b60d7780a23ff236126c91685302577</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab04a42d4afebe5feff82eb0d0a84555c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGLFBOID</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>aca49f2d74449dce50d1d84b92422721a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGLMultisampleFBOID</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab06e70eb6ecb98456645f8afcfdacf91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab3a80f19ebd6bed226077b54c0295ee8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GL3PlusFBOManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_frame_buffer_object.html</anchorfile>
      <anchor>a86dc07c1b828cc9ae232949ecb0c0ef2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GLSurfaceDesc &amp;</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a711e6cc2f8dfad62f42855113f75734f</anchor>
      <arglist>(size_t attachment) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ae360b4b67a3899f9b4d012abcc0ef607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContextDestroyed</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a5dff0e70440a131bbff95019d0b53067</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_frame_buffer_object.html</anchorfile>
      <anchor>a425e8f104914acfcefd3fb44f4a30156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a9e873162ce12ae4abc7f82103a37cc09</anchor>
      <arglist>(size_t attachment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwareBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_buffer.html</filename>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwareBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer.html</anchorfile>
      <anchor>ae4ac275895a3ca8f012f58874e873481</anchor>
      <arglist>(GLenum target, size_t sizeInBytes, uint32 usage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusHardwareBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer.html</anchorfile>
      <anchor>aef37e9381f68f1c20b68433862204dd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer.html</anchorfile>
      <anchor>a77ea46b6d80b8a0ae4466b5a0ff0b2be</anchor>
      <arglist>(GLuint srcBufferId, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer.html</anchorfile>
      <anchor>a73f1d718e8a0cccd11bf004e6acd2e19</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lockImpl</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer.html</anchorfile>
      <anchor>a0dc07144ac48db3a9e0ddfe09484fa45</anchor>
      <arglist>(size_t offset, size_t length, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer.html</anchorfile>
      <anchor>a039347cbbf95b7f61a4fff8001814346</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockImpl</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer.html</anchorfile>
      <anchor>a87d6b895eba31a557374073361ae50f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer.html</anchorfile>
      <anchor>a05d37c0b16599760aa3dcca3babb6f5a</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwareBufferManager</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</filename>
    <base>Ogre::HardwareBufferManager</base>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a1afdb2604bea11d51af2a0ca37af4996</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>aefdb2df45b19ee2fd4f97f17779224f8</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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>void *</type>
      <name>allocateScratch</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>ab96203bbb2b470023d85475d9ec3cd3d</anchor>
      <arglist>(uint32 size)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>allocateVertexBufferCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a1c77b662e9ce7d3c1c1b830c6ae1b76a</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a8b3ff1690fc0a6c5776a4b3899491fe7</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>ac710b201a316ddef6fd8a5d7e779df0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createShaderStorageBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a5a1a7796ae5fbd881dee9a90a397955b</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a94504eeeb39a7c91a4c843645345b134</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a419a77d1d9a0a1a0c389d21a5172c007</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>VertexBufferBinding *</type>
      <name>createVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocateScratch</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a72d2a796dac3460c91deaee0c869fc64</anchor>
      <arglist>(void *ptr)</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>size_t</type>
      <name>getGLMapBufferThreshold</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a22009af52986474df2835d69a7b7dcc7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GL3PlusStateCacheManager *</type>
      <name>getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a18d3e9ea0c3a92714a5ccfeb363573b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContextDestroyed</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a5d1cf9d75ec6ac1e1cb6997945294576</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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>setGLMapBufferThreshold</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>a5ce3eabaacd0f085c8474ed84898dc7d</anchor>
      <arglist>(const size_t value)</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>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLType</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_buffer_manager.html</anchorfile>
      <anchor>ab25e27133dadc8e5ac0999035fbac0c6</anchor>
      <arglist>(VertexElementType type)</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>a380063fef4a4563c90d45a03ac196dc7</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>ab633b90f5015dc3199f96e0514347b3b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwareCounterBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_counter_buffer.html</filename>
    <base>Ogre::HardwareCounterBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwareCounterBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_counter_buffer.html</anchorfile>
      <anchor>a922345bb132c4b66b387650bc5d2713f</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, const String &amp;name)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_counter_buffer.html</anchorfile>
      <anchor>a28234be9fd3744901c51edef35db8d70</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>getGLBufferBinding</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_counter_buffer.html</anchorfile>
      <anchor>ac01780843c591ab336e340aa31c9a687</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_counter_buffer.html</anchorfile>
      <anchor>aacb9353b2e1901f1a2b64df8e7596b50</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga55b7b464be821ef2536e2470b15865c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gacbd3b457eeca52094cf44fb8b3f853d6</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_counter_buffer.html</anchorfile>
      <anchor>a2f64e0d5896437b4c364df27da9a9046</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGLBufferBinding</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_counter_buffer.html</anchorfile>
      <anchor>aebeeaaba402d5f5a068a5bf13f1cab9c</anchor>
      <arglist>(GLint binding)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_counter_buffer.html</anchorfile>
      <anchor>a798fcfda5a2b26e440046c99bc273911</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwareIndexBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_index_buffer.html</filename>
    <base>Ogre::HardwareIndexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IndexType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_index_buffer.html</anchorfile>
      <anchor>a69a581781ae1cf1d7fa8d66987b8563b</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateFromShadow</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_index_buffer.html</anchorfile>
      <anchor>a50d34e04964ae41fd391a5c78c32382a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_index_buffer.html</anchorfile>
      <anchor>ad79b3e5a58bb93202ac0e6975b745f0c</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_index_buffer.html</anchorfile>
      <anchor>a15bf42db19620a57c4edbee690f630da</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a1de02a622042929490ee10f3a9cf4615</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>a681629fae8c8719462513fbd41a383a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIndexes</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a4efc6a14226ff1a91e210da10120f76c</anchor>
      <arglist>(void) const</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>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">
      <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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_index_buffer.html</anchorfile>
      <anchor>ae5686bb6688960683cf08d16bbfdb338</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_index_buffer.html</anchorfile>
      <anchor>a2a81eb9281da28c3ca9a964efe3f7b75</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwareOcclusionQuery</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_occlusion_query.html</filename>
    <base>Ogre::HardwareOcclusionQuery</base>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_occlusion_query.html</anchorfile>
      <anchor>a23b62e8d7ed20338047d7b08596de86c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_occlusion_query.html</anchorfile>
      <anchor>ab5d204df18f0ec2555f03897a157f3c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_occlusion_query.html</anchorfile>
      <anchor>a90e4db6abed3e081e18d4aa792eb972d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_occlusion_query.html</anchorfile>
      <anchor>a8e37376c1e2ed4d1f05d2cf974c4ed14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>ad1c71c786e262908a3aa805287b815e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStillOutstanding</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_occlusion_query.html</anchorfile>
      <anchor>aaf2b4fe42b7a709b5838f1c120f3dce7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pullOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_occlusion_query.html</anchorfile>
      <anchor>a8fc4a01690a7cbe8b41f4d05b83dd7e4</anchor>
      <arglist>(unsigned int *NumOfFragments)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwarePixelBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_pixel_buffer.html</filename>
    <base>Ogre::GLHardwarePixelBufferCommon</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_pixel_buffer.html</anchorfile>
      <anchor>a254e62eaa1b9fa18dcd968e050fe7370</anchor>
      <arglist>(uint32 mWidth, uint32 mHeight, uint32 mDepth, PixelFormat mFormat, HardwareBuffer::Usage usage)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>af966e7c5a3df713d8a7eec1687f71f7b</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_pixel_buffer.html</anchorfile>
      <anchor>a2d485dde12f271f94a06fcc9cd0135a4</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_pixel_buffer.html</anchorfile>
      <anchor>aae420b809e54bea1d262950c098efd73</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aadcc10954fe5d710eb8cde1ebf0082a3</anchor>
      <arglist>(size_t slice=0)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwareShaderStorageBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_shader_storage_buffer.html</filename>
    <base>Ogre::HardwareUniformBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwareShaderStorageBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_shader_storage_buffer.html</anchorfile>
      <anchor>a2d6fd8eb7695df99cbbe65e444e6eb62</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t bufferSize, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_shader_storage_buffer.html</anchorfile>
      <anchor>af07ad7987c6163b9c35806258731174e</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>getGLBufferBinding</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_shader_storage_buffer.html</anchorfile>
      <anchor>a653d75ec902bf847b0fd9bf54f6e1cc4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_shader_storage_buffer.html</anchorfile>
      <anchor>a1c5be2793e9309fbdf2188eb7d299e16</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gafa02287240fe76b47d27095e5b97bd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac3c971f0c96decb115c8e4fc6bc9e922</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_shader_storage_buffer.html</anchorfile>
      <anchor>aa0fdd4e49f9eaf0d5a02d22564f21235</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGLBufferBinding</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_shader_storage_buffer.html</anchorfile>
      <anchor>acaa0dbc4946df7d191256af873e3617c</anchor>
      <arglist>(GLint binding)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_shader_storage_buffer.html</anchorfile>
      <anchor>a779fb23ea70d5fc1c9e098ffa98cdf5d</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwareUniformBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_uniform_buffer.html</filename>
    <base>Ogre::HardwareUniformBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwareUniformBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_uniform_buffer.html</anchorfile>
      <anchor>a96f6024ebca434cfcfba0e20fb0c63b4</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t bufferSize, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_uniform_buffer.html</anchorfile>
      <anchor>ae6ffa229d8a5cc47b89daeca337569ff</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>getGLBufferBinding</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_uniform_buffer.html</anchorfile>
      <anchor>a962629d36ba5a0ccd8fe729cc04f5f41</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_uniform_buffer.html</anchorfile>
      <anchor>a5b1134e1660281f1bbaedcfab52be369</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gafa02287240fe76b47d27095e5b97bd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac3c971f0c96decb115c8e4fc6bc9e922</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_uniform_buffer.html</anchorfile>
      <anchor>ae0e5a1ed5fbf7468f47c875780636a52</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGLBufferBinding</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_uniform_buffer.html</anchorfile>
      <anchor>a1a39e334bd4a5d1bdc9c5ab558985fd6</anchor>
      <arglist>(GLint binding)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_uniform_buffer.html</anchorfile>
      <anchor>a0398390fa7c7a09aa74a35e396b4d2ef</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusHardwareVertexBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_hardware_vertex_buffer.html</filename>
    <base>Ogre::HardwareVertexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusHardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_vertex_buffer.html</anchorfile>
      <anchor>a8f934e02b9c898260675dc15b2f60728</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, HardwareBuffer::Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateFromShadow</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_vertex_buffer.html</anchorfile>
      <anchor>a917af878074a23bf62feec742ec31b4a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_vertex_buffer.html</anchorfile>
      <anchor>ad4c0b74df9eb2b9558f79e52b568cdc8</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_vertex_buffer.html</anchorfile>
      <anchor>a2552f668b400f674c284242aaa037331</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af31315182e237d11bbf30e15889199d9</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>af72c651440695e2190f252c4ff5e02a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumVertices</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af5321b5f87d59e3da75cd53d8e22b94d</anchor>
      <arglist>(void) const</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>size_t</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aea8bdc80ef5f98394068ae63ef6d6bd5</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>isInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ace95b5285a02a52774255da00c322ea8</anchor>
      <arglist>() 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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_vertex_buffer.html</anchorfile>
      <anchor>a7915ceea4f2004df32257ec61a7542d0</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</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>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_vertex_buffer.html</anchorfile>
      <anchor>a4f8b19a922b681e71563854b4736fc69</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusPixelUtil</name>
    <filename>class_ogre_1_1_g_l3_plus_pixel_util.html</filename>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getClosestGLImageInternalFormat</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_pixel_util.html</anchorfile>
      <anchor>a89ba138b4cc48a2227410ff0d75c34b3</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>getClosestOGREFormat</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_pixel_util.html</anchorfile>
      <anchor>a9015dbd63fa652afdb737d7c76b1a9c9</anchor>
      <arglist>(GLenum format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLImageInternalFormat</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_pixel_util.html</anchorfile>
      <anchor>ad0994ca6326b8f313059ff57fea4020a</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLInternalFormat</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_pixel_util.html</anchorfile>
      <anchor>a01035f821fcef56e10b3de60956f9f34</anchor>
      <arglist>(PixelFormat format, bool hwGamma=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLOriginDataType</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_pixel_util.html</anchorfile>
      <anchor>ab76f175c4a667a1fd8c5ef0eaf4d35d4</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLOriginFormat</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_pixel_util.html</anchorfile>
      <anchor>a71798ce5791adee96df5a6d99e24e025</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusPlugin</name>
    <filename>class_ogre_1_1_g_l3_plus_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>GL3PlusPlugin</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_plugin.html</anchorfile>
      <anchor>a285d0186236b457df69d13d79d1ece3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_plugin.html</anchorfile>
      <anchor>afb005e38cee58e0f7d67e5ef98b4c69a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_plugin.html</anchorfile>
      <anchor>a8ac68fa9d444d2274c3fc8639089cc1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_plugin.html</anchorfile>
      <anchor>a55fc9e5ff550436a77ede2f32f266f62</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_plugin.html</anchorfile>
      <anchor>a29e2df13042ff12887ecbe1b5410f1ec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_plugin.html</anchorfile>
      <anchor>a86711c2832df5ae3b8e3a155584db4a8</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusRenderBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_render_buffer.html</filename>
    <base>Ogre::GL3PlusHardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_buffer.html</anchorfile>
      <anchor>a0fdd4dad1cecebebf3c97dd4bb356c8a</anchor>
      <arglist>(GLenum format, uint32 width, uint32 height, GLsizei numSamples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_buffer.html</anchorfile>
      <anchor>a50dd2fca9b2dfbd74d9450bb9f92e424</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_buffer.html</anchorfile>
      <anchor>a60645f2629b70e05d1b54fcac43adbf8</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_pixel_buffer.html</anchorfile>
      <anchor>a2d485dde12f271f94a06fcc9cd0135a4</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_pixel_buffer.html</anchorfile>
      <anchor>aae420b809e54bea1d262950c098efd73</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aadcc10954fe5d710eb8cde1ebf0082a3</anchor>
      <arglist>(size_t slice=0)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusRenderSystem</name>
    <filename>class_ogre_1_1_g_l3_plus_render_system.html</filename>
    <base>Ogre::GLRenderSystemCommon</base>
    <member kind="typedef">
      <type>MapIterator&lt; Ogre::RenderTargetMap &gt;</type>
      <name>RenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a50a15a7bbc1beca5c91b6584a3060f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VideoMode &gt;</type>
      <name>VideoModes</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a8ab2fccce3fde33a494d1d87182ecf33</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>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>_beginFrame</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a18cda8becf7351ef83cceae55ad3eb7b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginGeometryCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a385581061b5d8d9af914d0439392aa62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_bindVao</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>af6dc48dd1001416215e05e329ae70691</anchor>
      <arglist>(GLContext *context, uint32 vao)</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">
      <type>void</type>
      <name>_completeDeferredVaoFboDestruction</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a4e1583bcb013072db22095835eda8d64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a659737b922eab484406ba4185bbdba11</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>abbef90ff04767a5917ebd30d53e8b951</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer)</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a64596af7355b8c95a252255d58034f0a</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a58bd63e25d907657dbf88bcc9e50763d</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_createRenderWindows</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aff4699cef4312475502c48747099d531</anchor>
      <arglist>(const RenderWindowDescriptionList &amp;renderWindowDescriptions, RenderWindowList &amp;createdWindows)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>_createVao</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ab144c7e8e0adc6f8bf8e5965bddb9a90</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyFbo</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ad697bbb3204daebbc83cde5d4ca21fe3</anchor>
      <arglist>(GLContext *context, uint32 fbo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyVao</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a8354812ebcc2d9452ea0403694172e09</anchor>
      <arglist>(GLContext *context, uint32 vao)</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">
      <type>void</type>
      <name>_dispatchCompute</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a30bac3e9059a8681fc63ee66556a5a0b</anchor>
      <arglist>(const Vector3i &amp;workgroupDim)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>af2c34cc0f530e74269076d6feaadacac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getBatchCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac419ed21d6b2427b142a81fbfcde2be3</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>GLContext *</type>
      <name>_getCurrentContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ab35152254a791607b2f2e2dbb85c3d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>_getDefaultViewportMaterialScheme</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aeb912c6c0bfc8bd8d0670448e0a5370a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getDepthStencilFormatFor</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>adea4ea5c6eeab804929dde6e1f8e6f9c</anchor>
      <arglist>(PixelFormat internalColourFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getFaceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abef8777c6302b9747a0caa97482a87f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>_getMainContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>af0eb39387bf539d6a4c4d16d97ca560e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GL3PlusStateCacheManager *</type>
      <name>_getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a15e22ac738389e62d8c0ac37debe8be6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getVertexCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46c964471b448ada768b766aca428b91</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>aa0cf9dc2df0748f3076c5f8f1f8064db</anchor>
      <arglist>(void)</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>_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">
      <type>void</type>
      <name>_oneTimeContextInitialization</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>abeb8846df70f13a57398879110e5ca24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderSystemContext *</type>
      <name>_pauseFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9893de6903d77fe231da1135f5ee00db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ad6b5f3d0029b6a7add41aa0833b4aea0</anchor>
      <arglist>(const RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_resumeFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abe9b7d178eb5d0ea90c7b9a35f612f91</anchor>
      <arglist>(RenderSystemContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a4f4bff652fc2b85d7803dc54f0fb59e3</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setColourBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ae4d2c253233be023613e27f541d3f237</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_g_l3_plus_render_system.html</anchorfile>
      <anchor>ab5060042962d7919a30117ea1b676548</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ae5e688a00de88f111c52f1fcc29d7ca5</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferCheckEnabled</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a5a29b7eb688d4ba85431d51f69d1a1ef</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferFunction</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ae7c7cccb6dc6f77a5662ee29642ae2e0</anchor>
      <arglist>(CompareFunction func=CMPF_LESS_EQUAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a028735e1e1e2f81e5a542bf2163c4ea3</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_g_l3_plus_render_system.html</anchorfile>
      <anchor>a44ecdffbbe0cb602a217e2358a54250e</anchor>
      <arglist>(bool enabled=true)</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">
      <type>void</type>
      <name>_setLineWidth</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ad924907f88f5ea789bc82d97149ebaf4</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">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a7b90d8f90214b010da2bbdc64aa8c43f</anchor>
      <arglist>(PolygonMode level)</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">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a630d759471ad28ee51cf53921c4e0329</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ab36aea7b8542a98a870b7de244117849</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler)</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_g_l3_plus_render_system.html</anchorfile>
      <anchor>a302fe1c87b6d7f4de2bbdaad6648a006</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op, SceneBlendOperation alphaOp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a2ccdbd25f783a9c64aadc234aac93d87</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>abd0559da33ca6ff32315dccd7966f696</anchor>
      <arglist>(size_t stage, const Sampler::UVWAddressingMode &amp;uvw)</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>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>adbc64c669661f87ee2f8db8dd18a0fe5</anchor>
      <arglist>(size_t unit, FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a746bcda2b88ef48ef7c4114b65abae15</anchor>
      <arglist>(size_t unit, FilterType ftype, FilterOptions filter)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_setVertexTexture</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af40bfb084b051d8433b0893921613ba7</anchor>
      <arglist>(size_t unit, const TexturePtr &amp;tex)</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">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ab79848eaef011562689f47e7e8b2c64e</anchor>
      <arglist>(Viewport *vp)</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">
      <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>a1257a2c48a25e4218988346501020bb8</anchor>
      <arglist>(GL3PlusContext *context)</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="virtual">
      <type>virtual void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aead888edc98d11905cbf8f40815dfebb</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a60721569c9a5af5443127d6933d56849</anchor>
      <arglist>(GpuProgram *prg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a3b4afd2063cd6325585bc2f7eb37665f</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bindGpuProgramPassIterationParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aabc0921eddca002596bf37c22ef7b20c</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkExtension</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a7fa52ee954da7fe2c843a441e7a2f74a</anchor>
      <arglist>(const String &amp;ext) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>abd0c3b3a128c4e13ec6ba669dff6824c</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short stencil=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a324d50e3fc58177d8d9f05c5cfc7e3e8</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a68001b2a4d1497e1c061145a88582649</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>afd00f0bccdd8832500e5ed52eee5be77</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a42809b6d8c221fb2b904e031773cc3b7</anchor>
      <arglist>() const</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">
      <type>void</type>
      <name>destroyRenderWindow</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a092487e8ab8ffe42bce344fb7a4c4541</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>a38e818fa1817fd1cfec8655b7702e230</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a86f08fb580b6e1d8c064e96da2935b17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemCapabilities *</type>
      <name>getCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac4b66fe49129476323eba9bdca672a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementType</type>
      <name>getColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a98654d465668da5979ba19970f340c6c</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>aca550d0c75935c7f11b1b8ef6ae0a69b</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>unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a1526bb1c290815e1c6541f53782c7ff6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DriverVersion &amp;</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a884fc9154ef8f4c1d17a7920460d81f2</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>acdad3c2838c8607b0f8416fb92b95df4</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae6ca13a37487dbd84870979d83736099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a007dfcda22d0194db6fd20880784218c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af41e08cc1bc54e34d0314f4c9ffa58f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a81470ed55bde9f3f0e5373c3593a6800</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">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a4d2279f4c5098aec54dfd51c2dfa2821</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a50aedd06b87befca135f0715f3538eb3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>getMutableCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab0aa0cedf1898f8cc70e290703b428c7</anchor>
      <arglist>()</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>afe3aad3f49ac3459fbaf34dd9a4dc2f7</anchor>
      <arglist>(void) const</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>aeb2ab8c57df243e75eff26155092fbfe</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>a096eb751bc772f0b557bff4016f81d40</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTargetIterator</type>
      <name>getRenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7f5db0e3c575554cbf78c8a038087923</anchor>
      <arglist>(void)</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>Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a313965ff8f709d66a76f4700041fa6f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMinGLVersion</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>acd39214d36049ef4cf8c80845ce1fa96</anchor>
      <arglist>(int major, int minor) const</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>a57b81c037738fac77f4317e3dac89afa</anchor>
      <arglist>(RenderSystemCapabilities *caps, RenderTarget *primary)</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStaticBufferLockable</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a319564dc746b19bb9a1490a473227b20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a3512c6f462bef8e8dde5f8e997f1e903</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_MUTEX</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a58512f805c95550be6a5639e85eb0e72</anchor>
      <arglist>(mThreadInitMutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a7fbfe867fc50c5bc2dbdc8ec7c48626a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>af8dce80de108c05fb7477e367773f0d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerThread</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>a51c05e97567d480ee96abfeeaf87fff8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reinitialise</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ae7f49f141ecbec19ae167a1f41410831</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="virtual">
      <type>virtual void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46abac034b2217b91ae66b334e1ca42f</anchor>
      <arglist>(const ColourBlendState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a1c5e88d8ecf2ed70e28f35d89bcb8bce</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</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">
      <type>void</type>
      <name>setGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8790243eb7c7d5c1952c5b9e1727632b</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab6e90c2fc5e640a846bee08d25078fe4</anchor>
      <arglist>(VertexDeclaration *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3e31b243ba86e2114925a99b2c2825e1</anchor>
      <arglist>(const size_t 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">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aa82fcefbb2e338be7037734d1d3dbc44</anchor>
      <arglist>(bool enabled, size_t left=0, size_t top=0, size_t right=800, size_t 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_g_l3_plus_render_system.html</anchorfile>
      <anchor>a4a4e9c2a588d49197612685060d1c3a8</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, bool readBackAsTexture=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>aecaf1d0a4293b0090f398c8aadab1114</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>abf7098c116afdd2eeb9104f38d97e51d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ac306cee8fe166e70f8dbb0110a9811e8</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterThread</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>abf5969cca19f815380e71a45386d2e81</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">
      <type>String</type>
      <name>validateConfigOptions</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>aea1dac205b62899eeb4f76fead35d0a1</anchor>
      <arglist>()</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="function" static="yes">
      <type>static Listener *</type>
      <name>getSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af759d985eae38988d9a5b381b81dd22e</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>
    <member kind="friend">
      <type>friend class</type>
      <name>ShaderGeneratorTechniqueResolverListener</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_system.html</anchorfile>
      <anchor>ae3fef941757423683223183c2374e5d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusRenderToVertexBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_render_to_vertex_buffer.html</filename>
    <base>Ogre::RenderToVertexBuffer</base>
    <member kind="function">
      <type></type>
      <name>GL3PlusRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_to_vertex_buffer.html</anchorfile>
      <anchor>a137aaa96f807731719f505f6db9c5c13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL3PlusRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_to_vertex_buffer.html</anchorfile>
      <anchor>a591fc4d39257c071686418570cc957cb</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_to_vertex_buffer.html</anchorfile>
      <anchor>afbb2a03a1c2679af2c83ef1c0f38b37b</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>a6c530df86894044d524825e0be11fe33</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>a330c054dad8a5aa97e19ad949358f95e</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>a9fa1e6de60796f2af453581b553cb0ac</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="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_render_to_vertex_buffer.html</anchorfile>
      <anchor>a56fe33cb083253ae9ca4bbcaf56d8935</anchor>
      <arglist>(SceneManager *sceneMgr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusSampler</name>
    <filename>class_ogre_1_1_g_l3_plus_sampler.html</filename>
    <base>Ogre::Sampler</base>
    <member kind="function">
      <type></type>
      <name>GL3PlusSampler</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_sampler.html</anchorfile>
      <anchor>ad521ca00905ea0fed0388185c877fd44</anchor>
      <arglist>(GL3PlusRenderSystem *rs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusSampler</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_sampler.html</anchorfile>
      <anchor>ae25574121c31ed8c97aa803642949bbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_sampler.html</anchorfile>
      <anchor>a7eff84d6283d0cc26faca788cc0f0475</anchor>
      <arglist>(uint32 unit)</arglist>
    </member>
    <member kind="function">
      <type>const UVWAddressingMode &amp;</type>
      <name>getAddressingMode</name>
      <anchorfile>class_ogre_1_1_sampler.html</anchorfile>
      <anchor>afef71e6b6ce5b1764c15a47940784221</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>a17090adaa3810bc1a6f5b7cf7fd7349f</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>
    <member kind="function" static="yes">
      <type>static GLint</type>
      <name>getCombinedMinMipFilter</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_sampler.html</anchorfile>
      <anchor>aec37eecd5d0146c690278952aec29fad</anchor>
      <arglist>(FilterOptions min, FilterOptions mip)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLint</type>
      <name>getTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_sampler.html</anchorfile>
      <anchor>a58e3d4a9d3d8929800f9558ff74042d6</anchor>
      <arglist>(TextureAddressingMode tam)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusStateCacheManager</name>
    <filename>class_ogre_1_1_g_l3_plus_state_cache_manager.html</filename>
    <base>Ogre::GLStateCacheManagerCommon</base>
    <member kind="function">
      <type></type>
      <name>GL3PlusStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>ae7c61904a2f6cc2123a7646b33b86243</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>activateGLTextureUnit</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a24e5658937f9e9deaf06b7425ea874fa</anchor>
      <arglist>(size_t unit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a87621c15998bcd77c854c17287c4542c</anchor>
      <arglist>(GLenum target, GLuint buffer, bool force=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLFrameBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a27b295a9d2c3d9271293adff0400dfb3</anchor>
      <arglist>(GLenum target, GLuint buffer, bool force=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLProgramPipeline</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a4e84ec07598a5ff0b07646b1064c1f06</anchor>
      <arglist>(GLuint handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>adcd6c443c32d1188c365a96f0356203e</anchor>
      <arglist>(GLuint buffer, bool force=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>af74ebc5741dbdbb9eeafaf15bcf62c9b</anchor>
      <arglist>(GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLVertexArray</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>ad686cffebdb5f7573ca793362544fe0e</anchor>
      <arglist>(GLuint vao)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearCache</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>ac103aeacba25669b4bc327f88efb57c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteGLBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a9600a40d6c07af9caa79ccdb605419ae</anchor>
      <arglist>(GLenum target, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteGLFrameBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a77e8a8f466efb8fe28236ec02d3c7dc4</anchor>
      <arglist>(GLenum target, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteGLRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a780427636cac038952e372c239389b9c</anchor>
      <arglist>(GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableTextureCoordGen</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>acbc43b6ab5d14213fa3e56d45976170b</anchor>
      <arglist>(GLenum type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTextureCoordGen</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>aa23ae61dd9b915ad814a681294147179</anchor>
      <arglist>(GLenum type)</arglist>
    </member>
    <member kind="function">
      <type>GLclampf</type>
      <name>getClearDepth</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a77cbc1f42d0cd6ce71b3741e508e3b28</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getColourMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>aed0a1810279e037e0c7b12f9ffc0c65e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>getCullFace</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a34745a7a683829678151da7479324e15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>getDepthFunc</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a2c6717a2388e2cdefd403dc409f7dfd9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>getDepthMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a6176362b2fcb20cccafc9821951778ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>getPolygonMode</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a402858290e155daaa9ff8a91f69a4db6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getStencilMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a01d78d20763464f69a157b0c81ba454f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a8cf8ecd02d3f7d9ecbda6decdabc09d8</anchor>
      <arglist>(int *array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeCache</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>aaef5178b363813294ba776165ac67edf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateStateForTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a6e95510a1bd59419ce377dbbf05fcb08</anchor>
      <arglist>(GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendEquation</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a90df4911a67061a4ffe236a16258bc03</anchor>
      <arglist>(GLenum eqRGB, GLenum eqA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendFunc</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a2a89de3610ce2db92a238f18993b009c</anchor>
      <arglist>(GLenum source, GLenum dest, GLenum sourceA, GLenum destA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearColour</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>afc44fdb5cfb8fcc16a005824c9ab6a02</anchor>
      <arglist>(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearDepth</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>ac8ddec278eb57fc0dcbd25b470da20bf</anchor>
      <arglist>(GLclampf depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourMask</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a8af853ffd1ca9e716ab5ac4cd002de99</anchor>
      <arglist>(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullFace</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>aeb7fd1c7ee0336363c779829cf5e71da</anchor>
      <arglist>(GLenum face)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunc</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a29b794a3d499d13d58ac57fa9f7b761c</anchor>
      <arglist>(GLenum func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthMask</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a145b23232743bd4de0d85d34c04f0bdf</anchor>
      <arglist>(GLboolean mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>ab3d17acc0488af505231a3e238c78783</anchor>
      <arglist>(GLenum flag, bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a28bf08f05d7bcd8cec174d1538714fcc</anchor>
      <arglist>(GLfloat size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolygonMode</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>ad3f6a6a986927647c24c108c70d94900</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilMask</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>abb1cd2a80c1abf7d2a1c2254087c6e14</anchor>
      <arglist>(GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexParameteri</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>ae2b019200ddc69741fa09c2d72e5650b</anchor>
      <arglist>(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewport</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_state_cache_manager.html</anchorfile>
      <anchor>a712b52f7424a28818f52e4f719cc8fdc</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusTexture</name>
    <filename>class_ogre_1_1_g_l3_plus_texture.html</filename>
    <base>Ogre::GLTextureCommon</base>
    <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>GL3PlusTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture.html</anchorfile>
      <anchor>ae22ce383afdbe73dfa8d04381bdacf49</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader, GL3PlusRenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL3PlusTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture.html</anchorfile>
      <anchor>ae012db59f5ea781c74f881daf2f081cb</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_loadImages</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a353c91fed9eb4d4baada25f9519abc4a</anchor>
      <arglist>(const ConstImagePtrList &amp;images)</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">
      <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">
      <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" 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">
      <type>void</type>
      <name>createShaderAccessPoint</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture.html</anchorfile>
      <anchor>a47e88516e3cd78b9de3b4488b9bf3886</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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeInternalResources</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>adc238422174318f0d913baa6b6c7de45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const HardwarePixelBufferSharedPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a1381484c57cf3d8f2f480c834f164950</anchor>
      <arglist>(size_t face=0, size_t mipmap=0)</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>af31a2af7c9cd561953f8de212f4a9155</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>a9c3faca6c25e388d9f02f80f8893603d</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>GLenum</type>
      <name>getGL3PlusTextureTarget</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture.html</anchorfile>
      <anchor>aa2f69f436608ba1fef23b49b845ef14f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLID</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>a78f382e232d2d27d0ba598ca38cf42cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</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" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a31d04160addb56e190c5155c21f998bf</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</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" 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>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>bool</type>
      <name>getTreatLuminanceAsAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>af10046684f1810855fdc76bde88ec8d6</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>
    <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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusTextureBuffer</name>
    <filename>class_ogre_1_1_g_l3_plus_texture_buffer.html</filename>
    <base>Ogre::GL3PlusHardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GL3PlusTextureBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a04c045a0fc8b447fdb6f5f0d5ba1bc4c</anchor>
      <arglist>(GL3PlusTexture *parent, GLint face, GLint level, uint32 width, uint32 height, uint32 depth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GL3PlusTextureBuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a15fd1ec19e93061357ac5e633b2753cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_clearSliceRTT</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a75962220beb9a0324913eb4f907c70cf</anchor>
      <arglist>(size_t zoffset)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>aa3831a22d3b707e225834e2e9237f169</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a8971a42414b393dc9bb16b7e808a7d36</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="virtual">
      <type>virtual void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a6e79aac4862369c94144527e10a4b509</anchor>
      <arglist>(const PixelBox &amp;src_orig, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitFromTexture</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a9f3bf61ecc5b89e367176a5ae0d044bc</anchor>
      <arglist>(GL3PlusTextureBuffer *src, const Box &amp;srcBox, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_hardware_pixel_buffer.html</anchorfile>
      <anchor>aae420b809e54bea1d262950c098efd73</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>void</type>
      <name>copyFromFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a411f93805488efaff896ef03199b7ba8</anchor>
      <arglist>(uint32 zoffset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>download</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a294c9c2d6b9ad413594948cae9d9cdbd</anchor>
      <arglist>(const PixelBox &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a48720d0ebcaf5d5636df2f5e6b8f6b40</anchor>
      <arglist>(size_t)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>upload</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_buffer.html</anchorfile>
      <anchor>a280e9b49c416c61e85607896909977c4</anchor>
      <arglist>(const PixelBox &amp;data, const Box &amp;dest)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GL3PlusTextureManager</name>
    <filename>class_ogre_1_1_g_l3_plus_texture_manager.html</filename>
    <base>Ogre::TextureManager</base>
    <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>GL3PlusTextureManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_manager.html</anchorfile>
      <anchor>abf2160d6e5cc3ec103aaf469eca4437a</anchor>
      <arglist>(GL3PlusRenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GL3PlusTextureManager</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_manager.html</anchorfile>
      <anchor>a5fdbc02259622a3bc9ebe64604eb0c28</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>a9ef8419603b3aad6ce7545682ee12c7c</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>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>a406e3deba98785c0183d9e87271078d2</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>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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a91734962d27d948eaa9ce6dac0b771a6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>a711218e2968d7e52b1114cced356c8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>PixelFormat</type>
      <name>getNativeFormat</name>
      <anchorfile>class_ogre_1_1_g_l3_plus_texture_manager.html</anchorfile>
      <anchor>a9e645d37d4428ad9258a0572c4aecb37</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)</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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>aacb0663130a096fcf49e5dbedbcca92c</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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" 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>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>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a23fa50345ee27fa2911e36edbd5df489</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" 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>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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">
      <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" 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">
      <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>
    <member kind="function" static="yes">
      <type>static TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ac6fb858ee86f3b7b75de32e3e04ee5c8</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>a3a55789d982b34bdd9daa27650360653</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLArbGpuProgram</name>
    <filename>class_ogre_1_1_g_l_arb_gpu_program.html</filename>
    <base>Ogre::GLGpuProgram</base>
    <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>GLArbGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_arb_gpu_program.html</anchorfile>
      <anchor>adc7154f508c8cd5a6b0946e899d8594f</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>~GLArbGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_arb_gpu_program.html</anchorfile>
      <anchor>abaa897fa09acade304ab1577ffa53c2c</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af8938cb9c61b7304f97f857a33b56cfc</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>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">
      <type>void</type>
      <name>bindProgram</name>
      <anchorfile>class_ogre_1_1_g_l_arb_gpu_program.html</anchorfile>
      <anchor>afb2f3215e5163ea940c4041d183042f9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindProgramParameters</name>
      <anchorfile>class_ogre_1_1_g_l_arb_gpu_program.html</anchorfile>
      <anchor>a19c3bd6cc8422a1ff4c2056bd1d9e45d</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>ab949553a83a4ec3f5fa232a3ded4e44b</anchor>
      <arglist>(void) const</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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>a59ccb18c9fcdac1e706753ca6d2d4aad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>GLenum</type>
      <name>getProgramType</name>
      <anchorfile>class_ogre_1_1_g_l_arb_gpu_program.html</anchorfile>
      <anchor>a02e7f77d6bffed3bb8a366e6e6ca1111</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttributeValid</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>afd7f7ba654c8f8240711e552c31adc77</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</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" 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">
      <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" 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 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">
      <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" 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">
      <type>void</type>
      <name>unbindProgram</name>
      <anchorfile>class_ogre_1_1_g_l_arb_gpu_program.html</anchorfile>
      <anchor>a0d7603f1d32edac9ccafdcdfb341db3c</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>
    <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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GLAtomicCounterReference</name>
    <filename>struct_ogre_1_1_g_l_atomic_counter_reference.html</filename>
    <member kind="variable">
      <type>GLint</type>
      <name>mBinding</name>
      <anchorfile>struct_ogre_1_1_g_l_atomic_counter_reference.html</anchorfile>
      <anchor>a204d4053ddc8c2a0f8c5f5901e54cf07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const GpuConstantDefinition *</type>
      <name>mConstantDef</name>
      <anchorfile>struct_ogre_1_1_g_l_atomic_counter_reference.html</anchorfile>
      <anchor>aed4e289a240d18f013e2d9678069e84d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GLint</type>
      <name>mOffset</name>
      <anchorfile>struct_ogre_1_1_g_l_atomic_counter_reference.html</anchorfile>
      <anchor>a1a008191f53cb0b62b1e8a7085304da2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuProgramType</type>
      <name>mSourceProgType</name>
      <anchorfile>struct_ogre_1_1_g_l_atomic_counter_reference.html</anchorfile>
      <anchor>ac8ba3b4233ec2ec1582a9dc2e82c3fd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLContext</name>
    <filename>class_ogre_1_1_g_l_context.html</filename>
    <member kind="function">
      <type></type>
      <name>GLContext</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>a18393fdc03e72d6c8c382fb919d3652a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLContext</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>a2fb10b7b74632d2fbb9ecab4665541d3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; uint32 &gt; &amp;</type>
      <name>_getFboDeferredForDestruction</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>a2bb160a5c70f1663b4e8c06907fff252</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; uint32 &gt; &amp;</type>
      <name>_getVaoDeferredForDestruction</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>ad278c222854f3f155320b2a0e6dc90be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual GLContext *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>a732b5d9eb59a318310202a840fb29bde</anchor>
      <arglist>() const OGRE_NODISCARD=0</arglist>
    </member>
    <member kind="function">
      <type>StateCacheManager *</type>
      <name>createOrRetrieveStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>ad288e819fdd9dacbecb76acea9b93b39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>endCurrent</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>a39f9c6f6929b3df7947132bb75c3c6c2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getInitialized</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>a996fa8eb69f0ad3fd5eb210135a4af72</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>releaseContext</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>a0ea0bc03ba6cd6d3b5cb6cfa5ae25ed8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setCurrent</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>ab53b895744ab887886807918847ff496</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInitialized</name>
      <anchorfile>class_ogre_1_1_g_l_context.html</anchorfile>
      <anchor>ae18d155f61acb28196fb24d230af27cd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLCopyingRenderTexture</name>
    <filename>class_ogre_1_1_g_l_copying_render_texture.html</filename>
    <base>Ogre::GLRenderTexture</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLCopyingRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_copying_render_texture.html</anchorfile>
      <anchor>adf02a3354ea1d0ba298a453d10aff955</anchor>
      <arglist>(GLCopyingRTTManager *manager, const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_copying_render_texture.html</anchorfile>
      <anchor>a911873a69aa0617a504851cd2ad9f030</anchor>
      <arglist>() const</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_g_l_copying_render_texture.html</anchorfile>
      <anchor>a0d567a9e671894e9652aeba40f2a506c</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>afa7a57f77f868d3e76b02d2a5a3682a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a6853b9166f2a6b2b1b08de09ef80bd7b</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_FBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a0c1183426657f0c4bb9cab4d0849e6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_GLCONTEXT</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a71d9d9ecb01f76de433f3b3b1fd3b8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_TARGET</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>ac7682594cac556e4830cf1d1f3201726</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLCopyingRTTManager</name>
    <filename>class_ogre_1_1_g_l_copying_r_t_t_manager.html</filename>
    <base>Ogre::GLRTTManager</base>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_copying_r_t_t_manager.html</anchorfile>
      <anchor>a8aad0bc91f5be3a3c2b3fc4ae1e803b1</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkFormat</name>
      <anchorfile>class_ogre_1_1_g_l_copying_r_t_t_manager.html</anchorfile>
      <anchor>a44d4b6f2c09182330157a465899aa6d1</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>createRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_copying_r_t_t_manager.html</anchorfile>
      <anchor>a11a0a9d2c9474f510f8a0328a65c9c0a</anchor>
      <arglist>(const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBestDepthStencil</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a83d572786975fca5d911e5588f813cd7</anchor>
      <arglist>(PixelFormat internalFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getSupportedAlternative</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a579307af6016507b9f34f87b323e6e4f</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a0354371ab551607aaeb6bffc888e7925</anchor>
      <arglist>(const GLSurfaceDesc &amp;surface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind</name>
      <anchorfile>class_ogre_1_1_g_l_copying_r_t_t_manager.html</anchorfile>
      <anchor>a43fde582e88889946c984d106c1048bf</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a104de91a08e9ada12ba9e8558c2668bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a9aa75e45760d466317d3ba688738c3f8</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLDepthBuffer</name>
    <filename>class_ogre_1_1_g_l_depth_buffer.html</filename>
    <base>Ogre::GLDepthBufferCommon</base>
    <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>GLDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer.html</anchorfile>
      <anchor>a08beb0d2de017a44a45bc43dbd1c68eb</anchor>
      <arglist>(uint16 poolId, GLRenderSystem *renderSystem, GLContext *creatorContext, GLRenderBuffer *depth, GLRenderBuffer *stencil, uint32 width, uint32 height, uint32 fsaa, bool isManual)</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" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getBitDepth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0da54b20b25ac5313fc8c142e8b35168</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>getDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a951ed15c7bbc60805437d146aa8d9c7e</anchor>
      <arglist>() const</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">
      <type>uint32</type>
      <name>getFsaa</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga242e53843f55de3983e6f070e88c19ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9662342362034428346e0676fb9d1ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFsaaHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1b4eca5bc2774b80081a2f5aba90c58c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getGLContext</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a176a5640176ef55674da5c092f833492</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">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>getStencilBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a17a8517ca1fa47d3338e87a777c1fc2d</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">
      <type>bool</type>
      <name>isCompatible</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>ad7eb9c17c142ae7ef3e111250790732a</anchor>
      <arglist>(RenderTarget *renderTarget) const override</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="class">
    <name>Ogre::GLDepthBufferCommon</name>
    <filename>class_ogre_1_1_g_l_depth_buffer_common.html</filename>
    <base>Ogre::DepthBuffer</base>
    <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>GLDepthBufferCommon</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a4c94356412b169cf41b92a83948ab19a</anchor>
      <arglist>(uint16 poolId, GLRenderSystemCommon *renderSystem, GLContext *creatorContext, GLHardwarePixelBufferCommon *depth, GLHardwarePixelBufferCommon *stencil, uint32 width, uint32 height, uint32 fsaa, bool isManual)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLDepthBufferCommon</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>aa8cd7a0bcbe9a2d2f53dbd78b36d90dc</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" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getBitDepth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0da54b20b25ac5313fc8c142e8b35168</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>getDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a951ed15c7bbc60805437d146aa8d9c7e</anchor>
      <arglist>() const</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">
      <type>uint32</type>
      <name>getFsaa</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga242e53843f55de3983e6f070e88c19ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9662342362034428346e0676fb9d1ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFsaaHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1b4eca5bc2774b80081a2f5aba90c58c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getGLContext</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a176a5640176ef55674da5c092f833492</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">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>getStencilBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a17a8517ca1fa47d3338e87a777c1fc2d</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">
      <type>bool</type>
      <name>isCompatible</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>ad7eb9c17c142ae7ef3e111250790732a</anchor>
      <arglist>(RenderTarget *renderTarget) const override</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="class">
    <name>Ogre::GLES2DepthBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_depth_buffer.html</filename>
    <base>Ogre::GLDepthBufferCommon</base>
    <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>GLES2DepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_depth_buffer.html</anchorfile>
      <anchor>a9127afaf357cde3931011a5460d3f31e</anchor>
      <arglist>(uint16 poolId, GLES2RenderSystem *renderSystem, GLContext *creatorContext, GLES2RenderBuffer *depth, GLES2RenderBuffer *stencil, uint32 width, uint32 height, uint32 fsaa, bool isManual)</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" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getBitDepth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0da54b20b25ac5313fc8c142e8b35168</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>getDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a951ed15c7bbc60805437d146aa8d9c7e</anchor>
      <arglist>() const</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">
      <type>uint32</type>
      <name>getFsaa</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga242e53843f55de3983e6f070e88c19ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9662342362034428346e0676fb9d1ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFsaaHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1b4eca5bc2774b80081a2f5aba90c58c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getGLContext</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a176a5640176ef55674da5c092f833492</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">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>getStencilBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>a17a8517ca1fa47d3338e87a777c1fc2d</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">
      <type>bool</type>
      <name>isCompatible</name>
      <anchorfile>class_ogre_1_1_g_l_depth_buffer_common.html</anchorfile>
      <anchor>ad7eb9c17c142ae7ef3e111250790732a</anchor>
      <arglist>(RenderTarget *renderTarget) const override</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="class">
    <name>Ogre::GLES2FBOManager</name>
    <filename>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</filename>
    <base>Ogre::GLRTTManager</base>
    <member kind="function">
      <type></type>
      <name>GLES2FBOManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>a79b62078d9bdcb248243f0c749145bce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLES2FBOManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>a6d8e24575949934aedff1212d23bbb76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_reload</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>abab62a2aebf409a0e99d474ac1e16954</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>aecea9ceccfdf7484a7d7ff56a971342e</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkFormat</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>ad5dca17a79a3b69e8fb5ea5f303c0379</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GLES2FBORenderTexture *</type>
      <name>createRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>ac09c670b0db348b3094ef5e8f9474f07</anchor>
      <arglist>(const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBestDepthStencil</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>a1baddfc1c1ff12c5fe31899bfdea7b0d</anchor>
      <arglist>(PixelFormat internalFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>getMaxFSAASamples</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>aa4ce028e8a4369a411da4c0fe26f386c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getSupportedAlternative</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a579307af6016507b9f34f87b323e6e4f</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getTemporaryFBO</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>a2a5fc40a547baeb9fbe66fe4300d43c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a0354371ab551607aaeb6bffc888e7925</anchor>
      <arglist>(const GLSurfaceDesc &amp;surface)</arglist>
    </member>
    <member kind="function">
      <type>GLSurfaceDesc</type>
      <name>requestRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_manager.html</anchorfile>
      <anchor>a93222943c04fc4ab903d9105b345e035</anchor>
      <arglist>(GLenum format, uint32 width, uint32 height, uint fsaa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unbind</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a23c87c9b0f6d577302088b63aa7adf79</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a104de91a08e9ada12ba9e8558c2668bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a9aa75e45760d466317d3ba688738c3f8</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2FBOMultiRenderTarget</name>
    <filename>class_ogre_1_1_g_l_e_s2_f_b_o_multi_render_target.html</filename>
    <base>Ogre::MultiRenderTarget</base>
    <base>Ogre::GLRenderTarget</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="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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2FBOMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a42ef26b6fd2a674e7cfb040268707f93</anchor>
      <arglist>(GLES2FBOManager *manager, const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLES2FBOMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a55b36464fcc8ce0bfe8d5605727326e4</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_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>aa9459143976595bf2b7cfa5cdbcef3c7</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>adb40c0c11a63a3ea5e7a0bb37781e131</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a75ea6438f29bd64dc86f4a6f2f284a41</anchor>
      <arglist>(size_t attachment, RenderTexture *target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>afb25c40186a2fb00894b1290de04f0f0</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_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_multi_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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>ada91255f207aae3d18936589a469aaab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getBoundSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a6cd9807732cc2ca84c31e7ddb76ab25d</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>ac83123cb307949914768ffa9bc4d7b66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>aecaec5f12e7067abcf9ab520003c7a52</anchor>
      <arglist>() const</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_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a5948c1015046edd3d9b8d4c9ab7b534f</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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>GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a2953446b63e624b5aed4965a6c1b752c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a1f1c1efeca3c33b067db87b41076b6a7</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a425c1cd47383e94b6ce33f0573f9baf2</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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2FBORenderTexture</name>
    <filename>class_ogre_1_1_g_l_e_s2_f_b_o_render_texture.html</filename>
    <base>Ogre::GLRenderTexture</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2FBORenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_render_texture.html</anchorfile>
      <anchor>a256ce011f2e1eb0c022a6890cd635ca8</anchor>
      <arglist>(GLES2FBOManager *manager, const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</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_g_l_e_s2_f_b_o_render_texture.html</anchorfile>
      <anchor>a5e051c49ca6d1abf0f6ebea15c2c9ee7</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_render_texture.html</anchorfile>
      <anchor>a482623b1ed080e15766c93c1cf4b193b</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_render_texture.html</anchorfile>
      <anchor>a99c3485be4003c72805a0f09d8a89ad7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_render_texture.html</anchorfile>
      <anchor>ae59ef74003e304a017962464980e401c</anchor>
      <arglist>() const</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_g_l_e_s2_f_b_o_render_texture.html</anchorfile>
      <anchor>a6db9dd68a8e9c9f326b3d1b5833d997d</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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>GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_render_texture.html</anchorfile>
      <anchor>aae57c635830bbd38905f4da3f4b580e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a6853b9166f2a6b2b1b08de09ef80bd7b</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_f_b_o_render_texture.html</anchorfile>
      <anchor>a13ead4921a87fe6c9172d40fe3262fd5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_FBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a0c1183426657f0c4bb9cab4d0849e6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_GLCONTEXT</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a71d9d9ecb01f76de433f3b3b1fd3b8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_TARGET</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>ac7682594cac556e4830cf1d1f3201726</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2FrameBufferObject</name>
    <filename>class_ogre_1_1_g_l_e_s2_frame_buffer_object.html</filename>
    <base>Ogre::GLFrameBufferObjectCommon</base>
    <member kind="function">
      <type></type>
      <name>GLES2FrameBufferObject</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_frame_buffer_object.html</anchorfile>
      <anchor>a235643900b58d3550052d3ac8e454579</anchor>
      <arglist>(GLES2FBOManager *manager, uint fsaa)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLES2FrameBufferObject</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_frame_buffer_object.html</anchorfile>
      <anchor>a437bdb2f9d24d1c2dd111bd459fdf1ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_frame_buffer_object.html</anchorfile>
      <anchor>ac40034fee0085196dc3ef104c03afe59</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_frame_buffer_object.html</anchorfile>
      <anchor>ab536058592a3c0b32b8666d145e72391</anchor>
      <arglist>(bool recreateIfNeeded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a75dce771573a2418a7897fc672a1e64d</anchor>
      <arglist>(size_t attachment, const GLSurfaceDesc &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_frame_buffer_object.html</anchorfile>
      <anchor>ae7329a856ba02b5b6189dc8d48839adb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>afc8c99437afb7285b5c1a6a5f3edb48b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a6b60d7780a23ff236126c91685302577</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab04a42d4afebe5feff82eb0d0a84555c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGLFBOID</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>aca49f2d74449dce50d1d84b92422721a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGLMultisampleFBOID</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab06e70eb6ecb98456645f8afcfdacf91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab3a80f19ebd6bed226077b54c0295ee8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLES2FBOManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_frame_buffer_object.html</anchorfile>
      <anchor>a56462a1f99de6bb087688bff3f848170</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GLSurfaceDesc &amp;</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a711e6cc2f8dfad62f42855113f75734f</anchor>
      <arglist>(size_t attachment) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ae360b4b67a3899f9b4d012abcc0ef607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContextDestroyed</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a5dff0e70440a131bbff95019d0b53067</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_frame_buffer_object.html</anchorfile>
      <anchor>a9d0ac4727220d06674740d74e0d45898</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a9e873162ce12ae4abc7f82103a37cc09</anchor>
      <arglist>(size_t attachment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2HardwareBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</filename>
    <member kind="function">
      <type></type>
      <name>GLES2HardwareBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>a8ebeabe62e8144eb3cbdc8bfff3b02c5</anchor>
      <arglist>(GLenum target, size_t sizeInBytes, GLenum usage)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLES2HardwareBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>acdfe5beba5adef6844ea360ba813cb55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>abd2f37e6e46a4a30d97115a697948271</anchor>
      <arglist>(GLuint srcBufferId, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>aa4b2e033324eeb40d02ef26a9847e315</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>a064b46e58f887f0b572560d6df14edd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>a4e4fb41236fd988409a8f48967c3d976</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lockImpl</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>a29796b54e7b6c3b5327a2bc76a99ee3a</anchor>
      <arglist>(size_t offset, size_t length, HardwareBuffer::LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>ad3258c2700f7e266f17f680efa501b35</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unlockImpl</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>aba69c5a937fadd2ab1a70911fdd012c8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer.html</anchorfile>
      <anchor>ac2d953ab8c67ec8f9495534e040e1d3c</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2HardwareBufferManager</name>
    <filename>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</filename>
    <base>Ogre::HardwareBufferManager</base>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2HardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>abd23f216b504a85503269e332813047b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLES2HardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>a7df423e6580b15d41db140ffe95cf890</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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>a0ffa3f7721cd5c795e70d83ea0b22bbf</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>a1a2baf608e7070a7f32410794edda932</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>a616e928b1538a5398f8a07168b21cbd7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>acc84eb318f7fa7e0a52b129efa34e647</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>aa79734e277f0057b427185f3bc09f7da</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, size_t binding, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>a833f70680fc9cfd7b06ba27768e4f9a1</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>VertexBufferBinding *</type>
      <name>createVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</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>GLES2StateCacheManager *</type>
      <name>getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>a35086eb64350e5ffe8b53cebe5cf3bc7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContextDestroyed</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>aa4a4a45df3c81fe37e23a6c19cca3cdd</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLType</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_buffer_manager.html</anchorfile>
      <anchor>a95b0a0161e5974b26a78a5c34a551422</anchor>
      <arglist>(VertexElementType type)</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>a380063fef4a4563c90d45a03ac196dc7</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>ab633b90f5015dc3199f96e0514347b3b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2HardwareIndexBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_hardware_index_buffer.html</filename>
    <base>Ogre::HardwareIndexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IndexType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_index_buffer.html</anchorfile>
      <anchor>a1a25b9647d7f8d59233d382c6f77975c</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateFromShadow</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_index_buffer.html</anchorfile>
      <anchor>ad3219addcfdce2d004259d77030197fb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_index_buffer.html</anchorfile>
      <anchor>a3bd36b4afae92a7290ef2e10914fb036</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_index_buffer.html</anchorfile>
      <anchor>a60bf41ad1b67c23f7ba46a38b1555a94</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a1de02a622042929490ee10f3a9cf4615</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>a681629fae8c8719462513fbd41a383a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIndexes</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a4efc6a14226ff1a91e210da10120f76c</anchor>
      <arglist>(void) const</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>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">
      <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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_index_buffer.html</anchorfile>
      <anchor>a950d8dcbd84a8780ff5aeee8e7efff7d</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_index_buffer.html</anchorfile>
      <anchor>a7db93b9bb026901a7ddbacc12728caa4</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2HardwareOcclusionQuery</name>
    <filename>class_ogre_1_1_g_l_e_s2_hardware_occlusion_query.html</filename>
    <base>Ogre::HardwareOcclusionQuery</base>
    <member kind="function">
      <type></type>
      <name>GLES2HardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_occlusion_query.html</anchorfile>
      <anchor>ac5a9f9ce5d0c6376d21c0b38e90407e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLES2HardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_occlusion_query.html</anchorfile>
      <anchor>a28654e4a823e22abb31cc32d4324b99c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_occlusion_query.html</anchorfile>
      <anchor>a82834457995eab4ee174ebf118fa1389</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_occlusion_query.html</anchorfile>
      <anchor>af54bffd83e8dbd618fcd3e2fe8df11a3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>ad1c71c786e262908a3aa805287b815e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStillOutstanding</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_occlusion_query.html</anchorfile>
      <anchor>a67fc3b20958ad8a2e49ed27a48bcd763</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pullOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_occlusion_query.html</anchorfile>
      <anchor>a54246fdc493f06d649c5a7076a842c0b</anchor>
      <arglist>(unsigned int *NumOfFragments)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2HardwarePixelBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_hardware_pixel_buffer.html</filename>
    <base>Ogre::GLHardwarePixelBufferCommon</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_pixel_buffer.html</anchorfile>
      <anchor>a010792c22c93b9881f06ae428a8be16d</anchor>
      <arglist>(uint32 mWidth, uint32 mHeight, uint32 mDepth, PixelFormat mFormat, HardwareBuffer::Usage usage)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>af966e7c5a3df713d8a7eec1687f71f7b</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_pixel_buffer.html</anchorfile>
      <anchor>a73325fbc2796e8b92da2df51bc7b6d26</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_pixel_buffer.html</anchorfile>
      <anchor>a88dd093b5e07276ddfbfc21caeed2c14</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aadcc10954fe5d710eb8cde1ebf0082a3</anchor>
      <arglist>(size_t slice=0)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2HardwareUniformBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_hardware_uniform_buffer.html</filename>
    <base>Ogre::HardwareUniformBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2HardwareUniformBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_uniform_buffer.html</anchorfile>
      <anchor>a10605fd458ec6b495a08780d18cfea35</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t bufferSize, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_uniform_buffer.html</anchorfile>
      <anchor>abe6f9462acaf1030f71688b891e6e3b4</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>GLint</type>
      <name>getGLBufferBinding</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_uniform_buffer.html</anchorfile>
      <anchor>a2a8cb14743b892a0e53b6850a598acfc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_uniform_buffer.html</anchorfile>
      <anchor>a36a945a1a095f0e5609d9731fd35ea73</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gafa02287240fe76b47d27095e5b97bd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac3c971f0c96decb115c8e4fc6bc9e922</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_uniform_buffer.html</anchorfile>
      <anchor>a6d4cf9d48820e55b362e6b12b0f93cd4</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGLBufferBinding</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_uniform_buffer.html</anchorfile>
      <anchor>af9a78474c2caffff86ba1baa248b18db</anchor>
      <arglist>(GLint binding)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_uniform_buffer.html</anchorfile>
      <anchor>a9e8635ada6f9fc08be9c574080961562</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2HardwareVertexBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_hardware_vertex_buffer.html</filename>
    <base>Ogre::HardwareVertexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_vertex_buffer.html</anchorfile>
      <anchor>a54035c41df46914e5ea235b6b7c817c8</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, HardwareBuffer::Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateFromShadow</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_vertex_buffer.html</anchorfile>
      <anchor>a0c195f00d7faf0c4f2a69a9f266dd1e7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_vertex_buffer.html</anchorfile>
      <anchor>afefa05dcff66fa31f42fdaa3cfea3306</anchor>
      <arglist>(HardwareBuffer &amp;srcBuffer, size_t srcOffset, size_t dstOffset, size_t length, bool discardWholeBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_vertex_buffer.html</anchorfile>
      <anchor>af76d7a2dd4e2875f1baa1404648e62c4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af31315182e237d11bbf30e15889199d9</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>af72c651440695e2190f252c4ff5e02a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumVertices</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af5321b5f87d59e3da75cd53d8e22b94d</anchor>
      <arglist>(void) const</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>size_t</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aea8bdc80ef5f98394068ae63ef6d6bd5</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>isInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ace95b5285a02a52774255da00c322ea8</anchor>
      <arglist>() 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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_vertex_buffer.html</anchorfile>
      <anchor>a9629ee7a993678b4ad19ae416a061eab</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</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>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_vertex_buffer.html</anchorfile>
      <anchor>aa3aa4ea5acf2955dea84040d8064fa03</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2PixelUtil</name>
    <filename>class_ogre_1_1_g_l_e_s2_pixel_util.html</filename>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>getClosestOGREFormat</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_pixel_util.html</anchorfile>
      <anchor>a1abd86916990cfffd25b5ce4214a226f</anchor>
      <arglist>(GLenum fmt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLInternalFormat</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_pixel_util.html</anchorfile>
      <anchor>a204cf5cc42d6caadf4998bdf7638bcb8</anchor>
      <arglist>(PixelFormat mFormat, bool hwGamma=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLOriginDataType</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_pixel_util.html</anchorfile>
      <anchor>a364f6418df681dade1745f4a3539597d</anchor>
      <arglist>(PixelFormat mFormat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLOriginFormat</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_pixel_util.html</anchorfile>
      <anchor>a29ce8044eeb3e96b2b04392484901802</anchor>
      <arglist>(PixelFormat mFormat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useSizedFormats</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_pixel_util.html</anchorfile>
      <anchor>a5ae063ca828f4a333dc496167ca78d0b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2Plugin</name>
    <filename>class_ogre_1_1_g_l_e_s2_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>GLES2Plugin</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_plugin.html</anchorfile>
      <anchor>a6fd35960105ff9ee7f92bc9bcb948530</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_plugin.html</anchorfile>
      <anchor>a981f66db6c0d4f2b8445e90fde339f9f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_plugin.html</anchorfile>
      <anchor>abc32f9504be080a8d866bc5b24a95851</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_plugin.html</anchorfile>
      <anchor>a11a9f8b3a25c275d1d35b2a9db5f0ac6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_plugin.html</anchorfile>
      <anchor>a4acd95b74d4e842b14acef1ff0d655f8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_plugin.html</anchorfile>
      <anchor>a204d59b3c13f941c1b72ba2ce1c4b408</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2RenderBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_render_buffer.html</filename>
    <base>Ogre::GLES2HardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2RenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_render_buffer.html</anchorfile>
      <anchor>ab3cc5c71488ec001c198b5884c9b5fa6</anchor>
      <arglist>(GLenum format, uint32 width, uint32 height, GLsizei numSamples)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLES2RenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_render_buffer.html</anchorfile>
      <anchor>a23e13985d9f23df23e24f19c56de2a37</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_render_buffer.html</anchorfile>
      <anchor>a6d880493452f9e0be989dcd48b1e5ba7</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_pixel_buffer.html</anchorfile>
      <anchor>a73325fbc2796e8b92da2df51bc7b6d26</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_pixel_buffer.html</anchorfile>
      <anchor>a88dd093b5e07276ddfbfc21caeed2c14</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aadcc10954fe5d710eb8cde1ebf0082a3</anchor>
      <arglist>(size_t slice=0)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2RenderSystem</name>
    <filename>class_ogre_1_1_g_l_e_s2_render_system.html</filename>
    <base>Ogre::GLRenderSystemCommon</base>
    <member kind="typedef">
      <type>MapIterator&lt; Ogre::RenderTargetMap &gt;</type>
      <name>RenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a50a15a7bbc1beca5c91b6584a3060f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VideoMode &gt;</type>
      <name>VideoModes</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a8ab2fccce3fde33a494d1d87182ecf33</anchor>
      <arglist></arglist>
    </member>
    <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>_beginFrame</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga0f0d14adfe963f86bbcc624e9e948aa8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginGeometryCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a385581061b5d8d9af914d0439392aa62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_bindVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga098f0c566b7c08c3d368a7fdb24ddeee</anchor>
      <arglist>(GLContext *context, uint32 vao)</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">
      <type>void</type>
      <name>_completeDeferredVaoFboDestruction</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a4e1583bcb013072db22095835eda8d64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a659737b922eab484406ba4185bbdba11</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copyContentsToMemory</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaf2dbe22e9aaa316d7a22892e7efcac61</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer)</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga81eaa5b50d6e63709e3b49a70fa16c08</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gab53a6487fef2fd00eee17b860c3f2c2f</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 bool</type>
      <name>_createRenderWindows</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a203cb728002804209829a563902f73d5</anchor>
      <arglist>(const RenderWindowDescriptionList &amp;renderWindowDescriptions, RenderWindowList &amp;createdWindows)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>_createVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga22c282474176319fd19e77f343313c7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyDepthBuffer</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga5ee9e6efc4f43553d59498e31f670690</anchor>
      <arglist>(RenderTarget *pRenderWnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyFbo</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga32949aa479b9280d8b1309d22916a0b4</anchor>
      <arglist>(GLContext *context, uint32 fbo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gacc34de20d4591bb3b990724576663085</anchor>
      <arglist>(GLContext *context, uint32 vao)</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">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga68501393597f19991a08d0c20a19c947</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getBatchCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac419ed21d6b2427b142a81fbfcde2be3</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>GLContext *</type>
      <name>_getCurrentContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ab35152254a791607b2f2e2dbb85c3d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>_getDefaultViewportMaterialScheme</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aeb912c6c0bfc8bd8d0670448e0a5370a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getDepthStencilFormatFor</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>adea4ea5c6eeab804929dde6e1f8e6f9c</anchor>
      <arglist>(PixelFormat internalColourFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getFaceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abef8777c6302b9747a0caa97482a87f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>_getMainContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>af0eb39387bf539d6a4c4d16d97ca560e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLES2StateCacheManager *</type>
      <name>_getStateCacheManager</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa800af7ac51f670a3b8e4fc4ac320790</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getVertexCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46c964471b448ada768b766aca428b91</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>aa0cf9dc2df0748f3076c5f8f1f8064db</anchor>
      <arglist>(void)</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>_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">
      <type>void</type>
      <name>_oneTimeContextInitialization</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga0a1b6518755d22dd2d6924f0581ae7d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderSystemContext *</type>
      <name>_pauseFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9893de6903d77fe231da1135f5ee00db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga36e40f27ab6ce44b53e4ef94b08a46aa</anchor>
      <arglist>(const RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_resumeFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abe9b7d178eb5d0ea90c7b9a35f612f91</anchor>
      <arglist>(RenderSystemContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga817c719f6b647354c82559324ecbdc39</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setColourBufferWriteEnabled</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gac9479a75974623ddabbb83ba8f7eb234</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga790a69a94ddea1d45836be9dae9b6767</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gab2d4e98b8546d512af93891c7094b717</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferCheckEnabled</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga267e64f8737221d3a89de0e81635ea67</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferFunction</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga777d3329487fa339fc1ed83e493a6327</anchor>
      <arglist>(CompareFunction func=CMPF_LESS_EQUAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaeb4b435525d18444c63bc4dfddeecdd1</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>group___g_l_e_s2.html</anchorfile>
      <anchor>ga4502b50ef794daaa5471515607ac6f77</anchor>
      <arglist>(bool enabled=true)</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">
      <type>void</type>
      <name>_setLineWidth</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga55c3aaee65dee3249d3294a49d21e9d4</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">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gabcac20ccef713d00075e7938e8afd343</anchor>
      <arglist>(PolygonMode level)</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">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga432c00c2cb1369b3162c1b4694fb563a</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga2a53c1abeeaaf7d7732571266b85d3bf</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler)</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>group___g_l_e_s2.html</anchorfile>
      <anchor>ga2ed07f074ae69826c8090cd8541b67a5</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op, SceneBlendOperation alphaOp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga066f9dbe0f422cd350d22c563896e6c7</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureAddressingMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9986214ed4d4bee60f62deef52659692</anchor>
      <arglist>(size_t stage, const Sampler::UVWAddressingMode &amp;uvw)</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>_setTextureUnitFiltering</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaf28d1fa286f453317a1e889e6fc7de04</anchor>
      <arglist>(size_t unit, FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga521693302023af1900f5bebacfb01a42</anchor>
      <arglist>(size_t unit, FilterType ftype, FilterOptions filter)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_setVertexTexture</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af40bfb084b051d8433b0893921613ba7</anchor>
      <arglist>(size_t unit, const TexturePtr &amp;tex)</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">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9e85e1cc3f1c220959768593e0017f40</anchor>
      <arglist>(Viewport *vp)</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">
      <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>gab7faf71d5da9f82a2008c0c4207a1ac7</anchor>
      <arglist>(GLContext *context)</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="virtual">
      <type>virtual void</type>
      <name>beginProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa9d66fa2deb73aa6577716a9e3fc911c</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gad1b0cf3f7aea1a2f2bb3d8762500282f</anchor>
      <arglist>(GpuProgram *prg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9c3c59236b71f033101d6d63f1e2af94</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bindGpuProgramPassIterationParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aabc0921eddca002596bf37c22ef7b20c</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkExtension</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a7fa52ee954da7fe2c843a441e7a2f74a</anchor>
      <arglist>(const String &amp;ext) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaab180fa4a2aba714e22ff30d22511d30</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short stencil=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a324d50e3fc58177d8d9f05c5cfc7e3e8</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</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>ga680c79fd34fbc4b2cce31b2356b6795a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga485ebebda97e764bef335abadc04fb14</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga5306bcbd9bc9cea046118189bcf01b55</anchor>
      <arglist>() const</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">
      <type>void</type>
      <name>destroyRenderWindow</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga31201c00d107451d7f7ff264f3559a2e</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>a38e818fa1817fd1cfec8655b7702e230</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga5bbe15aca9033a03c1e91f8d685484a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemCapabilities *</type>
      <name>getCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac4b66fe49129476323eba9bdca672a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementType</type>
      <name>getColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a98654d465668da5979ba19970f340c6c</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>aca550d0c75935c7f11b1b8ef6ae0a69b</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>unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga3f58ee26c14bf54639eb2cdaf054c11b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DriverVersion &amp;</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a884fc9154ef8f4c1d17a7920460d81f2</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>acdad3c2838c8607b0f8416fb92b95df4</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae6ca13a37487dbd84870979d83736099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a007dfcda22d0194db6fd20880784218c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af41e08cc1bc54e34d0314f4c9ffa58f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a81470ed55bde9f3f0e5373c3593a6800</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">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a4d2279f4c5098aec54dfd51c2dfa2821</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a50aedd06b87befca135f0715f3538eb3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>getMutableCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab0aa0cedf1898f8cc70e290703b428c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga911c9c38118fee9fbf1220dbb9a2d4e1</anchor>
      <arglist>(void) const</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>aeb2ab8c57df243e75eff26155092fbfe</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>a096eb751bc772f0b557bff4016f81d40</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTargetIterator</type>
      <name>getRenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7f5db0e3c575554cbf78c8a038087923</anchor>
      <arglist>(void)</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>Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a313965ff8f709d66a76f4700041fa6f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMinGLVersion</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>acd39214d36049ef4cf8c80845ce1fa96</anchor>
      <arglist>(int major, int minor) const</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>ga9dc71e053c89ccced5784362a3ca44ce</anchor>
      <arglist>(RenderSystemCapabilities *caps, RenderTarget *primary)</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStaticBufferLockable</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a319564dc746b19bb9a1490a473227b20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>markProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaaaf19428429c81faca674b37f578b3c6</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_MUTEX</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga852ee2cf631ec79637b4d799727587b8</anchor>
      <arglist>(mThreadInitMutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postExtraThreadsStarted</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga1767016ed55e3877d47464882aef9a27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga8facb30ed47df20d9df6de77c23c5398</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerThread</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaf260eadeba4a0ef3e330a8c0ea73e606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reinitialise</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ae7f49f141ecbec19ae167a1f41410831</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="virtual">
      <type>virtual void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46abac034b2217b91ae66b334e1ca42f</anchor>
      <arglist>(const ColourBlendState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a1c5e88d8ecf2ed70e28f35d89bcb8bce</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</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>setGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8790243eb7c7d5c1952c5b9e1727632b</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab6e90c2fc5e640a846bee08d25078fe4</anchor>
      <arglist>(VertexDeclaration *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3e31b243ba86e2114925a99b2c2825e1</anchor>
      <arglist>(const size_t 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">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa8d7e5faf05d5d865573294c48db9a73</anchor>
      <arglist>(bool enabled, size_t left=0, size_t top=0, size_t right=800, size_t 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>group___g_l_e_s2.html</anchorfile>
      <anchor>ga50035b687daf76d52a11bf6b851bb902</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, bool readBackAsTexture=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaecdd103b0c6243287f6dfb1be8bc4e08</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9d4668eb748e9093af39c95a1684aa2a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga564175c3cb628ac2deeea6d98d4e4bc0</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterThread</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa6bfad53622bb5f865871a3918bb4fac</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">
      <type>String</type>
      <name>validateConfigOptions</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>aea1dac205b62899eeb4f76fead35d0a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Listener *</type>
      <name>getSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af759d985eae38988d9a5b381b81dd22e</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>
    <member kind="friend">
      <type>friend class</type>
      <name>ShaderGeneratorTechniqueResolverListener</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gae3fef941757423683223183c2374e5d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2RenderToVertexBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_render_to_vertex_buffer.html</filename>
    <base>Ogre::RenderToVertexBuffer</base>
    <member kind="function">
      <type></type>
      <name>GLES2RenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_render_to_vertex_buffer.html</anchorfile>
      <anchor>a8f2faf30fee472548d1dd91dd9db6e0f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLES2RenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_render_to_vertex_buffer.html</anchorfile>
      <anchor>a9b79f169fcfa601f3173fe92e2b1ee4c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_render_to_vertex_buffer.html</anchorfile>
      <anchor>a8184ecbe6b8a5b7e94a8ecf31ce3c228</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>a6c530df86894044d524825e0be11fe33</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>a330c054dad8a5aa97e19ad949358f95e</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>a9fa1e6de60796f2af453581b553cb0ac</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="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_render_to_vertex_buffer.html</anchorfile>
      <anchor>a7631bf40fbe4def60b448c5be32580c0</anchor>
      <arglist>(SceneManager *sceneMgr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2StateCacheManager</name>
    <filename>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</filename>
    <base>Ogre::GLStateCacheManagerCommon</base>
    <member kind="function">
      <type></type>
      <name>GLES2StateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>ad313859f1581b5f8dca222a145036d43</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>activateGLTextureUnit</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a39aa11ca29cd0ce41821a224f611849c</anchor>
      <arglist>(size_t unit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a84be44eca0d21ef34bd2a60e3a876eb2</anchor>
      <arglist>(GLenum target, GLuint buffer, bool force=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLTexture</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a7006ed2312f4ea47256c6e2df13cfab9</anchor>
      <arglist>(GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLVertexArray</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>ab274e892ca41777fbb8448d4410b10bc</anchor>
      <arglist>(GLuint vao)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearCache</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>aa530145134dc43d95084ac1dc6434a58</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteGLBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a422a8d25d1089cd8b1dbfe6c62abee66</anchor>
      <arglist>(GLenum target, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getColourMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>aed0a1810279e037e0c7b12f9ffc0c65e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>getDepthMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a6176362b2fcb20cccafc9821951778ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getStencilMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a01d78d20763464f69a157b0c81ba454f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a8cf8ecd02d3f7d9ecbda6decdabc09d8</anchor>
      <arglist>(int *array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeCache</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a1ff272929508ab8ca6c8ba5a12a33441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateStateForTexture</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a432ddbaea94648ed81c47704dc884188</anchor>
      <arglist>(GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendEquation</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a9bdee66e21113ca21dcb8187705e6bb6</anchor>
      <arglist>(GLenum eqRGB, GLenum eqA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendFunc</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a1c8b09394e212fb84fc4c56b435ebcb3</anchor>
      <arglist>(GLenum source, GLenum dest, GLenum sourceA, GLenum destA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearColour</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a1138e229ebb22dcb48a653c64b17078c</anchor>
      <arglist>(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearDepth</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a2e7b4e0aeea2eb085166854bf0a3c696</anchor>
      <arglist>(GLclampf depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourMask</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a44f7d9d85aaa842214540eb4c8d50eba</anchor>
      <arglist>(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullFace</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>aab21f70a86de20c8c8eb7379a4b3f693</anchor>
      <arglist>(GLenum face)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunc</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>ae90ba4b9ff4b2397d8146a32010aed54</anchor>
      <arglist>(GLenum func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthMask</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>ae0c0afeed7bcede6014921810ba4b861</anchor>
      <arglist>(GLboolean mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDisabled</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a0d1085a96d5e8e9226a8072b8fe5fb1c</anchor>
      <arglist>(GLenum flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a63b81c90396183a19f7f88c4cff3ef47</anchor>
      <arglist>(GLenum flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilMask</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a803ae65e306c68d7532c37aeb34bb249</anchor>
      <arglist>(GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexParameterf</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>ae0932c246272217a277393402d190692</anchor>
      <arglist>(GLenum target, GLenum pname, GLfloat param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexParameteri</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>a94e604ecf4c3069872d61f800d5232c9</anchor>
      <arglist>(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewport</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_state_cache_manager.html</anchorfile>
      <anchor>aeb6f9e847475e172eaefc950e141da7d</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2Texture</name>
    <filename>class_ogre_1_1_g_l_e_s2_texture.html</filename>
    <base>Ogre::GLTextureCommon</base>
    <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>GLES2Texture</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture.html</anchorfile>
      <anchor>a2f80280d4fee7a836520895b9878b67c</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader, GLES2RenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLES2Texture</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture.html</anchorfile>
      <anchor>afef256331ddf67e9774a3831b9af94ab</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_loadImages</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a353c91fed9eb4d4baada25f9519abc4a</anchor>
      <arglist>(const ConstImagePtrList &amp;images)</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">
      <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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeInternalResources</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>adc238422174318f0d913baa6b6c7de45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const HardwarePixelBufferSharedPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a1381484c57cf3d8f2f480c834f164950</anchor>
      <arglist>(size_t face=0, size_t mipmap=0)</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>af31a2af7c9cd561953f8de212f4a9155</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>a9c3faca6c25e388d9f02f80f8893603d</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>GLenum</type>
      <name>getGLES2TextureTarget</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture.html</anchorfile>
      <anchor>a80f0523a2ba230ba6e637e34a7b35463</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLID</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>a78f382e232d2d27d0ba598ca38cf42cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</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" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a31d04160addb56e190c5155c21f998bf</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</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" 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>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>bool</type>
      <name>getTreatLuminanceAsAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>af10046684f1810855fdc76bde88ec8d6</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>
    <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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2TextureBuffer</name>
    <filename>class_ogre_1_1_g_l_e_s2_texture_buffer.html</filename>
    <base>Ogre::GLES2HardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLES2TextureBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>af80d12cf417b29e367f720b1f5b3bb88</anchor>
      <arglist>(GLES2Texture *parent, GLint face, GLint level, GLint width, GLint height, GLint depth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLES2TextureBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a5c081823170f336161ea6b7c2190e4f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_clearSliceRTT</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a6416102136371744ea1144be68024a61</anchor>
      <arglist>(size_t zoffset)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a872bd508d9d88262feab669d8b0b8012</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a6381723c6da01fc41a8cc8e31efeae08</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="virtual">
      <type>virtual void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a10f2bcca6c5ceefe6a545a7e6ec5b05f</anchor>
      <arglist>(const PixelBox &amp;src_orig, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitFromTexture</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a33756696b7eee3471a938ab47858991a</anchor>
      <arglist>(GLES2TextureBuffer *src, const Box &amp;srcBox, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_hardware_pixel_buffer.html</anchorfile>
      <anchor>a88dd093b5e07276ddfbfc21caeed2c14</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>void</type>
      <name>copyFromFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a50be5ca625a1f78c4ed9c13cdef987e4</anchor>
      <arglist>(size_t zoffset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>download</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a0087fbf6c5cfed59053ae33957429c4c</anchor>
      <arglist>(const PixelBox &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a9c31b2c760114e51aa91e71a814f553e</anchor>
      <arglist>(size_t slice)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>upload</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_buffer.html</anchorfile>
      <anchor>a8bc58d877002f01258f50ca561352224</anchor>
      <arglist>(const PixelBox &amp;data, const Box &amp;dest)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLES2TextureManager</name>
    <filename>class_ogre_1_1_g_l_e_s2_texture_manager.html</filename>
    <base>Ogre::TextureManager</base>
    <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>GLES2TextureManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_manager.html</anchorfile>
      <anchor>a235c3e386d9c172435980c1fc6d93638</anchor>
      <arglist>(GLES2RenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLES2TextureManager</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_manager.html</anchorfile>
      <anchor>ae8f9829b3957bf7ad1f9f97a203de885</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>a9ef8419603b3aad6ce7545682ee12c7c</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>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>a406e3deba98785c0183d9e87271078d2</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>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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a91734962d27d948eaa9ce6dac0b771a6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>a711218e2968d7e52b1114cced356c8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>PixelFormat</type>
      <name>getNativeFormat</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_manager.html</anchorfile>
      <anchor>a2be53eb46d25acabf47d1da453f1a183</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)</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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>aacb0663130a096fcf49e5dbedbcca92c</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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" 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">
      <type>bool</type>
      <name>isHardwareFilteringSupported</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_manager.html</anchorfile>
      <anchor>a76c795cb7572f4a81e53afa6b576d886</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage, bool preciseFormatOnly=false)</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>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a23fa50345ee27fa2911e36edbd5df489</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" 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>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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">
      <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" 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">
      <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>
    <member kind="function" static="yes">
      <type>static TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ac6fb858ee86f3b7b75de32e3e04ee5c8</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>a3a55789d982b34bdd9daa27650360653</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>GLES2RenderSystem</name>
      <anchorfile>class_ogre_1_1_g_l_e_s2_texture_manager.html</anchorfile>
      <anchor>ae0aaa30a5a63b3ba9e2b3cd0797fdf60</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLFBOManager</name>
    <filename>class_ogre_1_1_g_l_f_b_o_manager.html</filename>
    <base>Ogre::GLRTTManager</base>
    <member kind="function">
      <type></type>
      <name>GLFBOManager</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_manager.html</anchorfile>
      <anchor>a867f8678394c9357e0d941a7b46dd20d</anchor>
      <arglist>(bool atimode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLFBOManager</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_manager.html</anchorfile>
      <anchor>a7dfb9b8f15b3afaa4c0cec1ad98fdde8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_manager.html</anchorfile>
      <anchor>a2f2d3f47f82a3b009c4a0037f27de6d8</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkFormat</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>ad5dca17a79a3b69e8fb5ea5f303c0379</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GLFBORenderTexture *</type>
      <name>createRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_manager.html</anchorfile>
      <anchor>adcc5f5828dd6106ea3fa194924db66b2</anchor>
      <arglist>(const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getBestDepthStencil</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_manager.html</anchorfile>
      <anchor>a07742cfed058cc10daa9fb6606af9f03</anchor>
      <arglist>(PixelFormat internalFormat, GLenum *depthFormat, GLenum *stencilFormat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBestDepthStencil</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a83d572786975fca5d911e5588f813cd7</anchor>
      <arglist>(PixelFormat internalFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getSupportedAlternative</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a579307af6016507b9f34f87b323e6e4f</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getTemporaryFBO</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_manager.html</anchorfile>
      <anchor>a86e8f0bc503e0c160a01258be0bc8e8b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a0354371ab551607aaeb6bffc888e7925</anchor>
      <arglist>(const GLSurfaceDesc &amp;surface)</arglist>
    </member>
    <member kind="function">
      <type>GLSurfaceDesc</type>
      <name>requestRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_manager.html</anchorfile>
      <anchor>a60489b4a82d99ca343402304585bf9e2</anchor>
      <arglist>(GLenum format, uint32 width, uint32 height, uint fsaa)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_manager.html</anchorfile>
      <anchor>aa17c48a8227a5428e39a750e9fe9eda6</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a104de91a08e9ada12ba9e8558c2668bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a9aa75e45760d466317d3ba688738c3f8</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLFBOMultiRenderTarget</name>
    <filename>class_ogre_1_1_g_l_f_b_o_multi_render_target.html</filename>
    <base>Ogre::MultiRenderTarget</base>
    <base>Ogre::GLRenderTarget</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="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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLFBOMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a4af5d5864b99f1a70f16c9008bcc6d7d</anchor>
      <arglist>(GLFBOManager *manager, const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLFBOMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>ad82a965fc9b8dec8dde315383e5f8279</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_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>ac6436495c6b7cb026183560177461003</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>ad96df25f2cd9b0141d68516e30bfef39</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a75ea6438f29bd64dc86f4a6f2f284a41</anchor>
      <arglist>(size_t attachment, RenderTexture *target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>afb25c40186a2fb00894b1290de04f0f0</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_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_multi_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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>ab3cb4e27bcc11881bd94d89bc69d084c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getBoundSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a6cd9807732cc2ca84c31e7ddb76ab25d</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>ac83123cb307949914768ffa9bc4d7b66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a07d0f4e5d4faf67e7dd788b6ebc20afa</anchor>
      <arglist>() const</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_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>a692b4793d7d2aebe34b1d3144d12da3a</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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>GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>aa359e5fa9d4a5c6f01edf647fda8fcc4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_multi_render_target.html</anchorfile>
      <anchor>ae925a87983d4d769396499ab7625fe61</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a425c1cd47383e94b6ce33f0573f9baf2</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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLFBORenderTexture</name>
    <filename>class_ogre_1_1_g_l_f_b_o_render_texture.html</filename>
    <base>Ogre::GLRenderTexture</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLFBORenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_render_texture.html</anchorfile>
      <anchor>a7b64f2244b6c9040aa48d5bf6fc11a99</anchor>
      <arglist>(GLFBOManager *manager, const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</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_g_l_f_b_o_render_texture.html</anchorfile>
      <anchor>adb014c403f1001beaac1db74acb653db</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=1.0f)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_render_texture.html</anchorfile>
      <anchor>ae2c8b0b6af923ea680a151c768368cbc</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_render_texture.html</anchorfile>
      <anchor>ad8d879b8e8f29408c1cac53bb7ae3647</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_render_texture.html</anchorfile>
      <anchor>ac4553a590834a9030616f772394f64f0</anchor>
      <arglist>() const</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_g_l_f_b_o_render_texture.html</anchorfile>
      <anchor>ac7b7e7ade596c28901375ab497489070</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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>GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_render_texture.html</anchorfile>
      <anchor>ac4b0901c34f13642cc12e117e8cb1803</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a6853b9166f2a6b2b1b08de09ef80bd7b</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_g_l_f_b_o_render_texture.html</anchorfile>
      <anchor>a9043b6efc43f95795d974f20f33f3b18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_FBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a0c1183426657f0c4bb9cab4d0849e6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_GLCONTEXT</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a71d9d9ecb01f76de433f3b3b1fd3b8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_TARGET</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>ac7682594cac556e4830cf1d1f3201726</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLFrameBufferObject</name>
    <filename>class_ogre_1_1_g_l_frame_buffer_object.html</filename>
    <base>Ogre::GLFrameBufferObjectCommon</base>
    <member kind="function">
      <type></type>
      <name>GLFrameBufferObject</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object.html</anchorfile>
      <anchor>a71c8e029eb1d12e499c296965a4caa37</anchor>
      <arglist>(GLFBOManager *manager, uint fsaa)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLFrameBufferObject</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object.html</anchorfile>
      <anchor>a47d1c8c32e0495c70efcc4fb9cb47148</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object.html</anchorfile>
      <anchor>a53101a02f9fa110f7cea958b9b496d87</anchor>
      <arglist>(DepthBuffer *depthBuffer)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object.html</anchorfile>
      <anchor>a3d1e2f19712ca19e0aa1ae2d511f9552</anchor>
      <arglist>(bool recreateIfNeeded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a75dce771573a2418a7897fc672a1e64d</anchor>
      <arglist>(size_t attachment, const GLSurfaceDesc &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object.html</anchorfile>
      <anchor>a280721226167982dda935bdf473c856b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>afc8c99437afb7285b5c1a6a5f3edb48b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a6b60d7780a23ff236126c91685302577</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab04a42d4afebe5feff82eb0d0a84555c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGLFBOID</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>aca49f2d74449dce50d1d84b92422721a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGLMultisampleFBOID</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab06e70eb6ecb98456645f8afcfdacf91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab3a80f19ebd6bed226077b54c0295ee8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLFBOManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object.html</anchorfile>
      <anchor>a937228d22ea15178d39887da988365c3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const GLSurfaceDesc &amp;</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a711e6cc2f8dfad62f42855113f75734f</anchor>
      <arglist>(size_t attachment) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ae360b4b67a3899f9b4d012abcc0ef607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContextDestroyed</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a5dff0e70440a131bbff95019d0b53067</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swapBuffers</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object.html</anchorfile>
      <anchor>a448144de8f3426530c69114302d44a2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a9e873162ce12ae4abc7f82103a37cc09</anchor>
      <arglist>(size_t attachment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLFrameBufferObjectCommon</name>
    <filename>class_ogre_1_1_g_l_frame_buffer_object_common.html</filename>
    <member kind="function">
      <type></type>
      <name>GLFrameBufferObjectCommon</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ad59c290be179843b1e45871d23666188</anchor>
      <arglist>(int32 fsaa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLFrameBufferObjectCommon</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>abe87bccd92ff203282158518a99ce2c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a74a48c7b9920d3b616aaeda7bc52eba9</anchor>
      <arglist>(bool recreateIfNeeded)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a75dce771573a2418a7897fc672a1e64d</anchor>
      <arglist>(size_t attachment, const GLSurfaceDesc &amp;target)</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>afc8c99437afb7285b5c1a6a5f3edb48b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a6b60d7780a23ff236126c91685302577</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab04a42d4afebe5feff82eb0d0a84555c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGLFBOID</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>aca49f2d74449dce50d1d84b92422721a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getGLMultisampleFBOID</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab06e70eb6ecb98456645f8afcfdacf91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ab3a80f19ebd6bed226077b54c0295ee8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GLSurfaceDesc &amp;</type>
      <name>getSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a711e6cc2f8dfad62f42855113f75734f</anchor>
      <arglist>(size_t attachment) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>ae360b4b67a3899f9b4d012abcc0ef607</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContextDestroyed</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a5dff0e70440a131bbff95019d0b53067</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindSurface</name>
      <anchorfile>class_ogre_1_1_g_l_frame_buffer_object_common.html</anchorfile>
      <anchor>a9e873162ce12ae4abc7f82103a37cc09</anchor>
      <arglist>(size_t attachment)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLGpuNvparseProgram</name>
    <filename>class_ogre_1_1_g_l_gpu_nvparse_program.html</filename>
    <base>Ogre::GLGpuProgram</base>
    <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>GLGpuNvparseProgram</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_nvparse_program.html</anchorfile>
      <anchor>a33c0d7e3b870870da01295b9c2cba44b</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLGpuNvparseProgram</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_nvparse_program.html</anchorfile>
      <anchor>aead1cb17fd23bb7edb215c431c117e34</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af8938cb9c61b7304f97f857a33b56cfc</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>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">
      <type>void</type>
      <name>bindProgram</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_nvparse_program.html</anchorfile>
      <anchor>a633d598acce2253754008929c1f5a404</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindProgramParameters</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_nvparse_program.html</anchorfile>
      <anchor>a65e2516b1f83f99bf89606644f624871</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>ab949553a83a4ec3f5fa232a3ded4e44b</anchor>
      <arglist>(void) const</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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>a59ccb18c9fcdac1e706753ca6d2d4aad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>GLuint</type>
      <name>getProgramID</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_nvparse_program.html</anchorfile>
      <anchor>a538ce1fa9aec4dbb20b6983eb16bc426</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttributeValid</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>afd7f7ba654c8f8240711e552c31adc77</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</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" 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">
      <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" 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 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">
      <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" 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">
      <type>void</type>
      <name>unbindProgram</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_nvparse_program.html</anchorfile>
      <anchor>a20def8a09cbb1e79481f9fbea291751c</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>
    <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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLGpuProgram</name>
    <filename>class_ogre_1_1_g_l_gpu_program.html</filename>
    <base>Ogre::GpuProgram</base>
    <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>GLGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>a412499f075f62b472598e0f93bffcb1c</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>~GLGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>a2d45e5d7046a391cca8c0e57786c2b15</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af8938cb9c61b7304f97f857a33b56cfc</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>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>bindProgram</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>a5913d9b5618d00b55a976dcae972976e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bindProgramParameters</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>a1f350ae20d37d7ed7aa97dd9de924e79</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>ab949553a83a4ec3f5fa232a3ded4e44b</anchor>
      <arglist>(void) const</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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>a59ccb18c9fcdac1e706753ca6d2d4aad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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 size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAttributeValid</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>afd7f7ba654c8f8240711e552c31adc77</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</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" 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">
      <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" 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 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">
      <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" 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>unbindProgram</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>ae26414aa1f1cb664428d76a73d4ef6b1</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>
    <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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLGpuProgramManager</name>
    <filename>class_ogre_1_1_g_l_gpu_program_manager.html</filename>
    <base>Ogre::GpuProgramManager</base>
    <member kind="typedef">
      <type>GpuProgram *(*</type>
      <name>CreateGpuProgramCallback</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program_manager.html</anchorfile>
      <anchor>a64f1993ac7d6f9d08d29034ab2fb8a3c</anchor>
      <arglist>)(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader, GpuProgramType gptype, const String &amp;syntaxCode)</arglist>
    </member>
    <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::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="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>GLGpuProgramManager</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program_manager.html</anchorfile>
      <anchor>a7dbacfba9865eeea31f1293e9641708e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLGpuProgramManager</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program_manager.html</anchorfile>
      <anchor>a43322dead6e66fdefd550fdac296ec38</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>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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a964ed591329cc8046c9fbab0713a35ce</anchor>
      <arglist>(const String &amp;name, const String &amp;group, GpuProgramType gptype, const String &amp;syntaxCode, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type>Microcode</type>
      <name>createMicrocode</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>aa9241f45587eeb1a782f76cbbfed297c</anchor>
      <arglist>(size_t size) const</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" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a88b278890e6c8c0cc137d8053700aabe</anchor>
      <arglist>(void)</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" 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">
      <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" 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">
      <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 const SharedParametersMap &amp;</type>
      <name>getAvailableSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a499cfbb66f95aeefa240f4f0963cfa40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getByHandle</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a5149c0889c194d1c591f40b5ad6da4f9</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT, bool preferHighLevelPrograms=true)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>const Microcode &amp;</type>
      <name>getMicrocodeFromCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>ae7acf64f3adbc17a0e47a4ceebfc734a</anchor>
      <arglist>(uint32 id) const</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a8d99991e69e8aee53afcfa6f9df7b6a8</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool preferHighLevelPrograms)</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>ad43bb4fa7094b05f1a167869dd9ce2ab</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</anchor>
      <arglist>(void) 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">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual const SyntaxCodes &amp;</type>
      <name>getSupportedSyntax</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a69269160314c97835040721b058111c1</anchor>
      <arglist>(void) const</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>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>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 bool</type>
      <name>isSyntaxSupported</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a58e89a2444fd9134b9a87ec6d8f18544</anchor>
      <arglist>(const String &amp;syntaxCode) const</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" 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>a5fa836987040eb3d22753d58ce53ea3d</anchor>
      <arglist>(DataStreamPtr stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>bool</type>
      <name>registerProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program_manager.html</anchorfile>
      <anchor>aea05aeeb068815eb611b24200bd6784a</anchor>
      <arglist>(const String &amp;syntaxCode, CreateGpuProgramCallback createFn)</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">
      <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" 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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMicrocodeCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a93cdcdf09ee4d5b0cd500fdede40a980</anchor>
      <arglist>(DataStreamPtr stream) 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>setSaveMicrocodesToCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a9d8318e3190628d71a7b267b448945ce</anchor>
      <arglist>(bool val)</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>
    <member kind="function">
      <type>bool</type>
      <name>unregisterProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program_manager.html</anchorfile>
      <anchor>a1b6df6629a33e272c891961c96735bb9</anchor>
      <arglist>(const String &amp;syntaxCode)</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 GpuProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a215f8a158be2840363627ee55161de0c</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>a1fa33935f7bc9ca113fe3adbea6493e7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLHardwareBufferManager</name>
    <filename>class_ogre_1_1_g_l_hardware_buffer_manager.html</filename>
    <base>Ogre::HardwareBufferManager</base>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>aacf8902bbef5cf36f954880119f88ee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>ab5bf8df61ed92a9b94afbb098403d40e</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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>void *</type>
      <name>allocateScratch</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>a204bf533a4d59b692692d06412e74110</anchor>
      <arglist>(uint32 size)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>allocateVertexBufferCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function">
      <type>HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>ac9a81781d36c56b79c498224521c99ec</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBufferSharedPtr</type>
      <name>createIndexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>a0e74f9daa105e9a7404c8763b7673d86</anchor>
      <arglist>(HardwareIndexBuffer::IndexType itype, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>ab1bffce6ba86bad62ceb6babaf2dbe64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>a1fb179e767b967983e61306344a68731</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>createVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>aaf649d29751cf711e4e2949ebf040fc7</anchor>
      <arglist>(size_t vertexSize, size_t numVerts, HardwareBuffer::Usage usage, bool useShadowBuffer=false)</arglist>
    </member>
    <member kind="function">
      <type>VertexBufferBinding *</type>
      <name>createVertexBufferBinding</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deallocateScratch</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>a216676c1e53a08f708f9279c16a9b113</anchor>
      <arglist>(void *ptr)</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>size_t</type>
      <name>getGLMapBufferThreshold</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>a3bf0a030f0503328ff167c7ac13f2202</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLStateCacheManager *</type>
      <name>getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>a47556e9246cf94a6a1ada84c0789fad6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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>setGLMapBufferThreshold</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>a7958eacf6b23bb833c0cdccedd04386a</anchor>
      <arglist>(const size_t value)</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>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLType</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>aab77e4e579126fcddf8ec3fa81824283</anchor>
      <arglist>(unsigned int type)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLUsage</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_buffer_manager.html</anchorfile>
      <anchor>a58a75ad163b4c54b9869aad5b626124f</anchor>
      <arglist>(unsigned int usage)</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>a380063fef4a4563c90d45a03ac196dc7</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>ab633b90f5015dc3199f96e0514347b3b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLHardwareIndexBuffer</name>
    <filename>class_ogre_1_1_g_l_hardware_index_buffer.html</filename>
    <base>Ogre::HardwareIndexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IndexType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLHardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_index_buffer.html</anchorfile>
      <anchor>a2fce8aebca8031e021d8fd82fcf03ef2</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, HardwareBuffer::Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLHardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_index_buffer.html</anchorfile>
      <anchor>ae2e7487be93dca81844c94f26274aca4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateFromShadow</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_index_buffer.html</anchorfile>
      <anchor>a2e41fb0146913c740432a990b75216a5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_index_buffer.html</anchorfile>
      <anchor>a80d8bd458935b07800b2e18249975714</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a1de02a622042929490ee10f3a9cf4615</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>a681629fae8c8719462513fbd41a383a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIndexes</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a4efc6a14226ff1a91e210da10120f76c</anchor>
      <arglist>(void) const</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>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">
      <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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_index_buffer.html</anchorfile>
      <anchor>a1f3a35211940e631c0032b8f68e773d9</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_index_buffer.html</anchorfile>
      <anchor>a02b0be353ac9b7a745f1a2d3f5d9a674</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLHardwareOcclusionQuery</name>
    <filename>class_ogre_1_1_g_l_hardware_occlusion_query.html</filename>
    <base>Ogre::HardwareOcclusionQuery</base>
    <member kind="function">
      <type></type>
      <name>GLHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_occlusion_query.html</anchorfile>
      <anchor>a06e9e11f2d3cb1faa122f32419de6afe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_occlusion_query.html</anchorfile>
      <anchor>af17c4e6221e352746939ad77c982384a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_occlusion_query.html</anchorfile>
      <anchor>a1d01d00267ce1dbe9449046fd85185d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>endOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_occlusion_query.html</anchorfile>
      <anchor>a0aeaf749da96c42502af8a200bc13aef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>ad1c71c786e262908a3aa805287b815e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStillOutstanding</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_occlusion_query.html</anchorfile>
      <anchor>a6244f76065b871080796450633011c37</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pullOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_occlusion_query.html</anchorfile>
      <anchor>ae1ecdc18b06e9cc981b001f1bb184458</anchor>
      <arglist>(unsigned int *NumOfFragments)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLHardwarePixelBuffer</name>
    <filename>class_ogre_1_1_g_l_hardware_pixel_buffer.html</filename>
    <base>Ogre::GLHardwarePixelBufferCommon</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLHardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer.html</anchorfile>
      <anchor>a52716a2a85e592838dce4231f7c827d4</anchor>
      <arglist>(uint32 mWidth, uint32 mHeight, uint32 mDepth, PixelFormat mFormat, HardwareBuffer::Usage usage)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>af966e7c5a3df713d8a7eec1687f71f7b</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer.html</anchorfile>
      <anchor>abff093e7229fa22c240917e72d13613b</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer.html</anchorfile>
      <anchor>adb0961b005d143bf8dbe3513a1e699da</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aadcc10954fe5d710eb8cde1ebf0082a3</anchor>
      <arglist>(size_t slice=0)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLHardwarePixelBufferCommon</name>
    <filename>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</filename>
    <base>Ogre::HardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLHardwarePixelBufferCommon</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>ac628168598d3507f6987996becd6d5ef</anchor>
      <arglist>(uint32 mWidth, uint32 mHeight, uint32 mDepth, PixelFormat mFormat, HardwareBuffer::Usage usage)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLHardwarePixelBufferCommon</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a69ad3e715ffb3f4b542ffbbe5a52e644</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>af966e7c5a3df713d8a7eec1687f71f7b</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aadcc10954fe5d710eb8cde1ebf0082a3</anchor>
      <arglist>(size_t slice=0)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLHardwareVertexBuffer</name>
    <filename>class_ogre_1_1_g_l_hardware_vertex_buffer.html</filename>
    <base>Ogre::HardwareVertexBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLHardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_vertex_buffer.html</anchorfile>
      <anchor>aea62702756f30197d533d25e42943484</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, HardwareBuffer::Usage usage, bool useShadowBuffer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLHardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_vertex_buffer.html</anchorfile>
      <anchor>a93d21a04ffb8d6f6e05eccad55043c52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateFromShadow</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_vertex_buffer.html</anchorfile>
      <anchor>a770bdaf9b841a146c1f9254129d26a03</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>GLuint</type>
      <name>getGLBufferId</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_vertex_buffer.html</anchorfile>
      <anchor>ac156e33ccf05619ae90b7f62f0aaac9b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af31315182e237d11bbf30e15889199d9</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>af72c651440695e2190f252c4ff5e02a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumVertices</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af5321b5f87d59e3da75cd53d8e22b94d</anchor>
      <arglist>(void) const</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>size_t</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aea8bdc80ef5f98394068ae63ef6d6bd5</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>isInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ace95b5285a02a52774255da00c322ea8</anchor>
      <arglist>() 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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_vertex_buffer.html</anchorfile>
      <anchor>ade3a39d1431909705c6cb1d5d2dbfd20</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)</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>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_vertex_buffer.html</anchorfile>
      <anchor>a195f56f237df95916b9768df147683a6</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLNativeSupport</name>
    <filename>class_ogre_1_1_g_l_native_support.html</filename>
    <member kind="enumvalue">
      <name>CONTEXT_COMPATIBILITY</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a661a3d79709af2486b7b5437afde3626a9999894be166446034357f432cda906a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTEXT_CORE</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a661a3d79709af2486b7b5437afde3626a3733c7b98d92d0d5f41b7ee002838bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTEXT_ES</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a661a3d79709af2486b7b5437afde3626a4c0ba704d3a11d103d93deb6dd8a0492</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ContextProfile</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a661a3d79709af2486b7b5437afde3626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTEXT_CORE</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a661a3d79709af2486b7b5437afde3626a3733c7b98d92d0d5f41b7ee002838bb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTEXT_COMPATIBILITY</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a661a3d79709af2486b7b5437afde3626a9999894be166446034357f432cda906a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTEXT_ES</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a661a3d79709af2486b7b5437afde3626a4c0ba704d3a11d103d93deb6dd8a0492</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::set&lt; String &gt;</type>
      <name>ExtensionList</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a275d33f9c513afe02bbf054c648d3527</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLRenderSystemCommon::VideoModes</type>
      <name>VideoModes</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>ab1918dfe87a650d07c4d2b45f003ac29</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLNativeSupport</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a5c55ceef7d8a3a2b4f7b1d1494067934</anchor>
      <arglist>(int profile)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLNativeSupport</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a53fa78d28a245ed78e41103dd8c4d0d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkExtension</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a91d9e3a7b643d399b407355b0e1128ed</anchor>
      <arglist>(const String &amp;ext) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GLPBuffer *</type>
      <name>createPBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a23d24566aed67c352f9da3f9ebc45810</anchor>
      <arglist>(PixelComponentType format, size_t width, size_t height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ConfigOptionMap</type>
      <name>getConfigOptions</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a49cadf8b5304632a28d34f4687d75808</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ContextProfile</type>
      <name>getContextProfile</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a6afd3dd9c702c4b5f58a4b58ee8dcf77</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>af55898ae757c2430a956a90e244ce308</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::vector&lt; int &gt; &amp;</type>
      <name>getFSAALevels</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a1b390adc7287356650b6508fea305c20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void *</type>
      <name>getProcAddress</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a22db2ba12d9fc2d64ac41b1868b31efc</anchor>
      <arglist>(const char *procname) const =0</arglist>
    </member>
    <member kind="function">
      <type>const VideoModes &amp;</type>
      <name>getVideoModes</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a6f9f4c06381c7766613241f4730ff849</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RenderWindow *</type>
      <name>newWindow</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a0e4936530d0b8a1b5ce3ae24fe579a04</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>start</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>aa5b31e56e635d00d2c819aa265356e1b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>class_ogre_1_1_g_l_native_support.html</anchorfile>
      <anchor>a593753502e089257872d2d3880be9b9c</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLPBRenderTexture</name>
    <filename>class_ogre_1_1_g_l_p_b_render_texture.html</filename>
    <base>Ogre::GLRenderTexture</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLPBRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_render_texture.html</anchorfile>
      <anchor>a7a36d65007c2c479003d9b9e8a44507b</anchor>
      <arglist>(GLPBRTTManager *manager, const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLPBRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_render_texture.html</anchorfile>
      <anchor>ab3b20842f1ff343f8b0483cca5f15e8c</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_render_texture.html</anchorfile>
      <anchor>a65968663f26fd5cb1603f3945166a5cd</anchor>
      <arglist>() const</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_g_l_p_b_render_texture.html</anchorfile>
      <anchor>ae33dc15f130eb3d03611bcbc554a1186</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>afa7a57f77f868d3e76b02d2a5a3682a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a6853b9166f2a6b2b1b08de09ef80bd7b</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_FBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a0c1183426657f0c4bb9cab4d0849e6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_GLCONTEXT</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a71d9d9ecb01f76de433f3b3b1fd3b8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_TARGET</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>ac7682594cac556e4830cf1d1f3201726</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLPBRTTManager</name>
    <filename>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</filename>
    <base>Ogre::GLRTTManager</base>
    <member kind="function">
      <type></type>
      <name>GLPBRTTManager</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>ac3691c8fb235a069e6fe432a09d33482</anchor>
      <arglist>(GLNativeSupport *support, RenderTarget *mainwindow)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLPBRTTManager</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>a71776ecc50a519c832a6621d2cd8689e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>ae389b2ad292ffd66f88436567356bbea</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>checkFormat</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>a8c720a2e6fbdebf3950e35b62b005279</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>createRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>a9e4ff5346d8335faf402334af4af9322</anchor>
      <arglist>(const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBestDepthStencil</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a83d572786975fca5d911e5588f813cd7</anchor>
      <arglist>(PixelFormat internalFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>getContextFor</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>a617f0c269eb658b96babb0d39d51facc</anchor>
      <arglist>(PixelComponentType ctype, uint32 width, uint32 height)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getSupportedAlternative</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a579307af6016507b9f34f87b323e6e4f</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releasePBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>ac43cc17abbd3e4db45bc7bd285c9923a</anchor>
      <arglist>(PixelComponentType ctype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a0354371ab551607aaeb6bffc888e7925</anchor>
      <arglist>(const GLSurfaceDesc &amp;surface)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestPBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>a0a876ae9a899540f7f9a8f4fadc2e0c2</anchor>
      <arglist>(PixelComponentType ctype, uint32 width, uint32 height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unbind</name>
      <anchorfile>class_ogre_1_1_g_l_p_b_r_t_t_manager.html</anchorfile>
      <anchor>a9c0bf473c3112935173538969020fdbe</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a104de91a08e9ada12ba9e8558c2668bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a9aa75e45760d466317d3ba688738c3f8</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLPBuffer</name>
    <filename>class_ogre_1_1_g_l_p_buffer.html</filename>
    <base>Ogre::GLRenderTarget</base>
    <member kind="function">
      <type></type>
      <name>GLPBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_p_buffer.html</anchorfile>
      <anchor>aefe478999b828ccb021c7abc9103a0c8</anchor>
      <arglist>(PixelComponentType format, uint32 width, uint32 height)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLPBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_p_buffer.html</anchorfile>
      <anchor>a2708f8444c54a26066b253d21d326c6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>afc98ccbed3a3d1b4b738c07296d6eb4b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>afa7a57f77f868d3e76b02d2a5a3682a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PixelComponentType</type>
      <name>getFormat</name>
      <anchorfile>class_ogre_1_1_g_l_p_buffer.html</anchorfile>
      <anchor>a79f78d53cfc6f515136ca9c5a488b1ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_g_l_p_buffer.html</anchorfile>
      <anchor>a073f8f6ef43df6c9e9b9a0235802fba5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_g_l_p_buffer.html</anchorfile>
      <anchor>a861572560ca5c8ed9e1127bb2c190f71</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLPixelUtil</name>
    <filename>class_ogre_1_1_g_l_pixel_util.html</filename>
    <member kind="function" static="yes">
      <type>static PixelFormat</type>
      <name>getClosestOGREFormat</name>
      <anchorfile>class_ogre_1_1_g_l_pixel_util.html</anchorfile>
      <anchor>abb4d47a4316ad51dc8bd05443960c855</anchor>
      <arglist>(GLenum fmt)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLInternalFormat</name>
      <anchorfile>class_ogre_1_1_g_l_pixel_util.html</anchorfile>
      <anchor>a8273a228b8c53b37868feaab098b5b77</anchor>
      <arglist>(PixelFormat mFormat, bool hwGamma=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLOriginDataType</name>
      <anchorfile>class_ogre_1_1_g_l_pixel_util.html</anchorfile>
      <anchor>a26553cf6e78f242618e7355beb15ebf3</anchor>
      <arglist>(PixelFormat mFormat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLenum</type>
      <name>getGLOriginFormat</name>
      <anchorfile>class_ogre_1_1_g_l_pixel_util.html</anchorfile>
      <anchor>a0da4d9fc4c09291ebef77b8de2f4f8f8</anchor>
      <arglist>(PixelFormat mFormat)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint32</type>
      <name>optionalPO2</name>
      <anchorfile>class_ogre_1_1_g_l_pixel_util.html</anchorfile>
      <anchor>a37724b1068663093888c66a7f0c39e83</anchor>
      <arglist>(uint32 value)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLPlugin</name>
    <filename>class_ogre_1_1_g_l_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type></type>
      <name>GLPlugin</name>
      <anchorfile>class_ogre_1_1_g_l_plugin.html</anchorfile>
      <anchor>a8ad5c61dff4b0f1cc1afedc192ab72d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_g_l_plugin.html</anchorfile>
      <anchor>aeabf966246b7c778667f33dc81897aa6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_g_l_plugin.html</anchorfile>
      <anchor>a99da304c6ca47a79f141f4f4be047009</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_g_l_plugin.html</anchorfile>
      <anchor>a29440516506cf58b40e5731cb887a121</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_g_l_plugin.html</anchorfile>
      <anchor>a519863fd21904a777870764ef58da54f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_g_l_plugin.html</anchorfile>
      <anchor>a9c2f7b5f7f802edb13989e2a3b63dc8b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLRenderBuffer</name>
    <filename>class_ogre_1_1_g_l_render_buffer.html</filename>
    <base>Ogre::GLHardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_render_buffer.html</anchorfile>
      <anchor>ab006ef08bd1bafe697f997eb83e3550b</anchor>
      <arglist>(GLenum format, uint32 width, uint32 height, GLsizei numSamples)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_render_buffer.html</anchorfile>
      <anchor>a4bcdab56b9b7dfe167bb3a5f1846bbe6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_render_buffer.html</anchorfile>
      <anchor>a2664399ca3f72506dc6646de64c06d41</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer.html</anchorfile>
      <anchor>abff093e7229fa22c240917e72d13613b</anchor>
      <arglist>(const PixelBox &amp;src, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer.html</anchorfile>
      <anchor>adb0961b005d143bf8dbe3513a1e699da</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aadcc10954fe5d710eb8cde1ebf0082a3</anchor>
      <arglist>(size_t slice=0)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLRenderSystem</name>
    <filename>class_ogre_1_1_g_l_render_system.html</filename>
    <base>Ogre::GLRenderSystemCommon</base>
    <member kind="typedef">
      <type>MapIterator&lt; Ogre::RenderTargetMap &gt;</type>
      <name>RenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a50a15a7bbc1beca5c91b6584a3060f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VideoMode &gt;</type>
      <name>VideoModes</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a8ab2fccce3fde33a494d1d87182ecf33</anchor>
      <arglist></arglist>
    </member>
    <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>_beginFrame</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a754fdf0325d4b90212b3992b4d265de8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginGeometryCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a385581061b5d8d9af914d0439392aa62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_bindVao</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>aaff5306b91066a812a20f579b2e45d30</anchor>
      <arglist>(GLContext *context, uint32 vao)</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">
      <type>void</type>
      <name>_completeDeferredVaoFboDestruction</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a4e1583bcb013072db22095835eda8d64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a659737b922eab484406ba4185bbdba11</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a176f030f71f834dec35ed039b77749b3</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer)</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a0eb41719e67485588227e29dee1441ea</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>af902bf35fc1eb207d76fe573ecc3b931</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_createRenderWindows</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a24f267e0a7de0572930047282a5f60cb</anchor>
      <arglist>(const RenderWindowDescriptionList &amp;renderWindowDescriptions, RenderWindowList &amp;createdWindows)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>_createVao</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>adcab922f596a9d320f4d7364170630d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_destroyFbo</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ad4d90e3e01ce12f90247e494c21fe8b9</anchor>
      <arglist>(GLContext *context, uint32 fbo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_destroyVao</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ab63c7bbf924aa7d8494c0a2439ce1590</anchor>
      <arglist>(GLContext *context, uint32 vao)</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">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ab91f0c1d8e4aeaa80f5e65d813185b42</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getBatchCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac419ed21d6b2427b142a81fbfcde2be3</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>GLContext *</type>
      <name>_getCurrentContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ab35152254a791607b2f2e2dbb85c3d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>_getDefaultViewportMaterialScheme</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aeb912c6c0bfc8bd8d0670448e0a5370a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getDepthStencilFormatFor</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>adea4ea5c6eeab804929dde6e1f8e6f9c</anchor>
      <arglist>(PixelFormat internalColourFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getFaceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abef8777c6302b9747a0caa97482a87f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>_getMainContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>af0eb39387bf539d6a4c4d16d97ca560e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLStateCacheManager *</type>
      <name>_getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ac6a996af7192df7aa405f1139c7cf5e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getVertexCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46c964471b448ada768b766aca428b91</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>aa0cf9dc2df0748f3076c5f8f1f8064db</anchor>
      <arglist>(void)</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>_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">
      <type>void</type>
      <name>_oneTimeContextInitialization</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a3ed10d6c66e376b46c9fcd8ef1999a77</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderSystemContext *</type>
      <name>_pauseFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9893de6903d77fe231da1135f5ee00db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ae864439ace42c4bf2ab645f8e2e86558</anchor>
      <arglist>(const RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_resumeFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abe9b7d178eb5d0ea90c7b9a35f612f91</anchor>
      <arglist>(RenderSystemContext *context)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a0b00a68cbcfe3204d0827f0545097aee</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setColourBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a19e8bde3e1fcd98d6ad204e21de62ff6</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_g_l_render_system.html</anchorfile>
      <anchor>ac802e9894f4bca8d89cfaa40ab6ed144</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aa40f16fe1001f0aa26dfea32070e8056</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferCheckEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a6f61cc59a145d0498db5407c8ef93269</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferFunction</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a555ced43b4ad8f029398f3bd94f1a128</anchor>
      <arglist>(CompareFunction func=CMPF_LESS_EQUAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a8d7585c9fb2b4671f68a30bc6c597ce9</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_g_l_render_system.html</anchorfile>
      <anchor>a7d228af55657a51dfb1d222a4e6e93c2</anchor>
      <arglist>(bool enabled=true)</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>a45218b92432521f0ba4822f683c0f46d</anchor>
      <arglist>(float width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPointParameters</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a63c3dd37f81d3a268aa81e0da7bb15ba</anchor>
      <arglist>(bool attenuationEnabled, Real minSize, Real maxSize)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPointSpritesEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a1e6d7387880c747e089d9eb45c2afeb7</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a23edcc88ccb0bcbcb680a0fcc3cf1494</anchor>
      <arglist>(PolygonMode level)</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">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a7f6bfda3de0fefe029b0a9fdd713314f</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a1cf670f9a4b94f5b496eb604f576c570</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler)</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_g_l_render_system.html</anchorfile>
      <anchor>a6f3c83cc74f963cdf80223abd4b0bbd6</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op, SceneBlendOperation alphaOp)</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>af386371d383841ee4202352a5d2ca1c6</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a01a95aea1f8ae541834918f2993d0e5a</anchor>
      <arglist>(size_t stage, const Sampler::UVWAddressingMode &amp;uvw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureBlendMode</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a533c3fcd317b3f8c4c9b872ec81e85c5</anchor>
      <arglist>(size_t stage, const LayerBlendModeEx &amp;bm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureCoordCalculation</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aac03f63c77f0728121db8bd8b3d36ccd</anchor>
      <arglist>(size_t stage, TexCoordCalcMethod m, const Frustum *frustum=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureCoordSet</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a4ba1d55294de60fe8642528f00aa7c47</anchor>
      <arglist>(size_t stage, size_t index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a9dc0ac6493242e225ed03ba0049a9ae3</anchor>
      <arglist>(size_t stage, 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>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>adbc64c669661f87ee2f8db8dd18a0fe5</anchor>
      <arglist>(size_t unit, FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>abfa29b60a904af42706370b91905e1cc</anchor>
      <arglist>(size_t unit, FilterType ftype, FilterOptions filter)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_setVertexTexture</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af40bfb084b051d8433b0893921613ba7</anchor>
      <arglist>(size_t unit, const TexturePtr &amp;tex)</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">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ad2cbeae78510938a2d77e08d011a1c59</anchor>
      <arglist>(Viewport *vp)</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">
      <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>a0a04e023983b11eb8e96441644aa1fbf</anchor>
      <arglist>(GLContext *context)</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">
      <type>void</type>
      <name>_useLights</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a7d18dbb7023b9dc4628e786e560ab48d</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">
      <type>void</type>
      <name>applyFixedFunctionParams</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a08741bce3fbc7f92c2b84442a9a64aab</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="virtual">
      <type>virtual void</type>
      <name>beginProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ae6118f5e48be4e322d58b88e583f9d3a</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aac0ea19643a55921a6fd968bb698d7fb</anchor>
      <arglist>(GpuProgram *prg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a1ed03431073949af26a6ad6c9a9c30c5</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 variabilityMask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bindGpuProgramPassIterationParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aabc0921eddca002596bf37c22ef7b20c</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkExtension</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a7fa52ee954da7fe2c843a441e7a2f74a</anchor>
      <arglist>(const String &amp;ext) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a54d191e0257488ac65b44015bcc35be3</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short stencil=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a324d50e3fc58177d8d9f05c5cfc7e3e8</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function">
      <type>HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a1cf9a369401092c0b8477df2ddfba18c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>ae6648d7257c68fdebd1dc751848b637b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aafc7c5d46e828ccf79af4ddb551fa0d4</anchor>
      <arglist>() const</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">
      <type>void</type>
      <name>destroyRenderWindow</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aa77bc009dff88a2ab7acf900881a782b</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>a38e818fa1817fd1cfec8655b7702e230</anchor>
      <arglist>(const String &amp;name)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>endProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>abb787cabbd49e5a13cb870660cc69415</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemCapabilities *</type>
      <name>getCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac4b66fe49129476323eba9bdca672a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementType</type>
      <name>getColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a98654d465668da5979ba19970f340c6c</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>aca550d0c75935c7f11b1b8ef6ae0a69b</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>unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a16247fa7de924dda8458ec73e261e200</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DriverVersion &amp;</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a884fc9154ef8f4c1d17a7920460d81f2</anchor>
      <arglist>(void) const</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>a79ca1f9beaf50123ce51da1d08682e51</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae6ca13a37487dbd84870979d83736099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a007dfcda22d0194db6fd20880784218c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af41e08cc1bc54e34d0314f4c9ffa58f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a81470ed55bde9f3f0e5373c3593a6800</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">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a4d2279f4c5098aec54dfd51c2dfa2821</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a50aedd06b87befca135f0715f3538eb3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>getMutableCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab0aa0cedf1898f8cc70e290703b428c7</anchor>
      <arglist>()</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>a974b45a7e0833185453341e445c78e12</anchor>
      <arglist>(void) const</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>aeb2ab8c57df243e75eff26155092fbfe</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>a096eb751bc772f0b557bff4016f81d40</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTargetIterator</type>
      <name>getRenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7f5db0e3c575554cbf78c8a038087923</anchor>
      <arglist>(void)</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>Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a313965ff8f709d66a76f4700041fa6f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMinGLVersion</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>acd39214d36049ef4cf8c80845ce1fa96</anchor>
      <arglist>(int major, int minor) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialiseFromRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a3e98fb2adf19867876058115dd0b9bcb</anchor>
      <arglist>(RenderSystemCapabilities *caps, RenderTarget *primary)</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStaticBufferLockable</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a319564dc746b19bb9a1490a473227b20</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>markProfileEvent</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>af0fcfc1d49ce50f44adf6b9f2f709d8d</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_MUTEX</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a9ab4b1a93cba172cb464a1b9895817e3</anchor>
      <arglist>(mThreadInitMutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a25102ec4dca84c957336d45cedc6dbd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aae2bac8f22f70c95b07ded8f3f5dd1f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerThread</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a68b8a1e474460b1248aeffcce440bc91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reinitialise</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ae7f49f141ecbec19ae167a1f41410831</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">
      <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" 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="virtual">
      <type>virtual void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46abac034b2217b91ae66b334e1ca42f</anchor>
      <arglist>(const ColourBlendState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a1c5e88d8ecf2ed70e28f35d89bcb8bce</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</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">
      <type>void</type>
      <name>setGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8790243eb7c7d5c1952c5b9e1727632b</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab6e90c2fc5e640a846bee08d25078fe4</anchor>
      <arglist>(VertexDeclaration *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3e31b243ba86e2114925a99b2c2825e1</anchor>
      <arglist>(const size_t 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">
      <type>void</type>
      <name>setLightingEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a8ad91e7b5c78abc64f9d863043169d2b</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormaliseNormals</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a0a394336cd14834d98baaad844fb944b</anchor>
      <arglist>(bool normalise)</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>ad48af2e46839e7a4c50a1315920c6f4a</anchor>
      <arglist>(bool enabled, size_t left=0, size_t top=0, size_t right=800, size_t bottom=600)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadingType</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a0eb20e9e23aa15f29f95196b2c5cb195</anchor>
      <arglist>(ShadeOptions so)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilBufferParams</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a8b4d1679b9ac4a474d5ae189941ef1bb</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, bool readBackAsTexture=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>a61dd158a8d5d1f98a9844f962ac7d699</anchor>
      <arglist>(bool enabled)</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>a991465d648db98639dbdb73151ba73bc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>aac18158225e9fdd39e0853210e2bca57</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterThread</name>
      <anchorfile>class_ogre_1_1_g_l_render_system.html</anchorfile>
      <anchor>afcfe59b6739699af9bd35a101fe97fc8</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">
      <type>String</type>
      <name>validateConfigOptions</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>aea1dac205b62899eeb4f76fead35d0a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Listener *</type>
      <name>getSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af759d985eae38988d9a5b381b81dd22e</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::GLRenderSystemCommon</name>
    <filename>class_ogre_1_1_g_l_render_system_common.html</filename>
    <base>Ogre::RenderSystem</base>
    <class kind="struct">Ogre::GLRenderSystemCommon::VideoMode</class>
    <member kind="typedef">
      <type>MapIterator&lt; Ogre::RenderTargetMap &gt;</type>
      <name>RenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a50a15a7bbc1beca5c91b6584a3060f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; VideoMode &gt;</type>
      <name>VideoModes</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a8ab2fccce3fde33a494d1d87182ecf33</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLRenderSystemCommon</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a7115203bc9f0a1d6c94e4adb25d0450a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_beginFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a80b7ab32b8f82cf340c47d55f6e69881</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginGeometryCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a385581061b5d8d9af914d0439392aa62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_bindVao</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>aaff5306b91066a812a20f579b2e45d30</anchor>
      <arglist>(GLContext *context, uint32 vao)</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">
      <type>void</type>
      <name>_completeDeferredVaoFboDestruction</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a4e1583bcb013072db22095835eda8d64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_convertProjectionMatrix</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a659737b922eab484406ba4185bbdba11</anchor>
      <arglist>(const Matrix4 &amp;matrix, Matrix4 &amp;dest, bool)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a6ada96dc5fb6db593605aab1e6569377</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer)=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>ad084167159b7c73a043bfc5c2723094f</anchor>
      <arglist>(RenderTarget *renderTarget)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aaf156b9f935396e6c17f532f6e6c847e</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_createRenderWindows</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a203cb728002804209829a563902f73d5</anchor>
      <arglist>(const RenderWindowDescriptionList &amp;renderWindowDescriptions, RenderWindowList &amp;createdWindows)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>_createVao</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>adcab922f596a9d320f4d7364170630d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_destroyFbo</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ad4d90e3e01ce12f90247e494c21fe8b9</anchor>
      <arglist>(GLContext *context, uint32 fbo)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_destroyVao</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ab63c7bbf924aa7d8494c0a2439ce1590</anchor>
      <arglist>(GLContext *context, uint32 vao)</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" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getBatchCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac419ed21d6b2427b142a81fbfcde2be3</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>GLContext *</type>
      <name>_getCurrentContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ab35152254a791607b2f2e2dbb85c3d3a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>_getDefaultViewportMaterialScheme</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aeb912c6c0bfc8bd8d0670448e0a5370a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_getDepthStencilFormatFor</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>adea4ea5c6eeab804929dde6e1f8e6f9c</anchor>
      <arglist>(PixelFormat internalColourFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getFaceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abef8777c6302b9747a0caa97482a87f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLContext *</type>
      <name>_getMainContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>af0eb39387bf539d6a4c4d16d97ca560e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getVertexCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46c964471b448ada768b766aca428b91</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>aa0cf9dc2df0748f3076c5f8f1f8064db</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 RenderSystemContext *</type>
      <name>_pauseFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9893de6903d77fe231da1135f5ee00db</anchor>
      <arglist>(void)</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="virtual">
      <type>virtual void</type>
      <name>_resumeFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abe9b7d178eb5d0ea90c7b9a35f612f91</anchor>
      <arglist>(RenderSystemContext *context)</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" virtualness="pure">
      <type>virtual void</type>
      <name>_setColourBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a14f37eed62a9283df3f83241f7c0991a</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)=0</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>_setDepthBufferCheckEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a20c5b31b647e3cb6acc5742e75c34b22</anchor>
      <arglist>(bool enabled=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setDepthBufferFunction</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a577ced6409b614ab393ca377052a385f</anchor>
      <arglist>(CompareFunction func=CMPF_LESS_EQUAL)=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="pure">
      <type>virtual void</type>
      <name>_setDepthBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a00bd48a7ba0a2a919586c3b8548d2433</anchor>
      <arglist>(bool enabled=true)=0</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" virtualness="pure">
      <type>virtual void</type>
      <name>_setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a00289b710ac8817153afd820827cd49a</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op=SBO_ADD, SceneBlendOperation alphaOp=SBO_ADD)=0</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="pure">
      <type>virtual void</type>
      <name>_setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a1ed6aa9eadc930c59d2e6ac9015a6f14</anchor>
      <arglist>(size_t unit, const Sampler::UVWAddressingMode &amp;uvw)=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>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>adbc64c669661f87ee2f8db8dd18a0fe5</anchor>
      <arglist>(size_t unit, FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a1f0f550def3f4caa1173ed6eb0d09031</anchor>
      <arglist>(size_t unit, FilterType ftype, FilterOptions filter)=0</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_setVertexTexture</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af40bfb084b051d8433b0893921613ba7</anchor>
      <arglist>(size_t unit, const TexturePtr &amp;tex)</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="pure">
      <type>virtual void</type>
      <name>_unregisterContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a78261a33573fc3b37170fa4212c4c377</anchor>
      <arglist>(GLContext *context)=0</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="virtual">
      <type>virtual void</type>
      <name>bindGpuProgramPassIterationParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aabc0921eddca002596bf37c22ef7b20c</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>bindVertexElementToGpu</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ac952b71686507d65cbec3463343c0fd1</anchor>
      <arglist>(const VertexElement &amp;elem, const HardwareVertexBufferSharedPtr &amp;vertexBuffer, const size_t vertexStart)=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkExtension</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a7fa52ee954da7fe2c843a441e7a2f74a</anchor>
      <arglist>(const String &amp;ext) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aae6b073aaf42ecea55bb972fd5166f42</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short stencil=0)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a324d50e3fc58177d8d9f05c5cfc7e3e8</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a2b7725995f951adff614db3874c8566c</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>a857191a1acd18fd25498517bf183efe2</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a4cd432497387d2c630a95ad9c0cd9772</anchor>
      <arglist>() const =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>a38e818fa1817fd1cfec8655b7702e230</anchor>
      <arglist>(const String &amp;name)</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>ac4b66fe49129476323eba9bdca672a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexElementType</type>
      <name>getColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a98654d465668da5979ba19970f340c6c</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>aca550d0c75935c7f11b1b8ef6ae0a69b</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" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aac481d80a88211d8eed2f5f7dc4c6afe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const DriverVersion &amp;</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a884fc9154ef8f4c1d17a7920460d81f2</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>acdad3c2838c8607b0f8416fb92b95df4</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae6ca13a37487dbd84870979d83736099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a007dfcda22d0194db6fd20880784218c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af41e08cc1bc54e34d0314f4c9ffa58f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a81470ed55bde9f3f0e5373c3593a6800</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">
      <type>Real</type>
      <name>getMaximumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a4d2279f4c5098aec54dfd51c2dfa2821</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getMinimumDepthInputValue</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a50aedd06b87befca135f0715f3538eb3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>getMutableCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab0aa0cedf1898f8cc70e290703b428c7</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>a19b810b6fe61b526010812e9af80bf63</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>aeb2ab8c57df243e75eff26155092fbfe</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>a096eb751bc772f0b557bff4016f81d40</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTargetIterator</type>
      <name>getRenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7f5db0e3c575554cbf78c8a038087923</anchor>
      <arglist>(void)</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>Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a313965ff8f709d66a76f4700041fa6f0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMinGLVersion</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>acd39214d36049ef4cf8c80845ce1fa96</anchor>
      <arglist>(int major, int minor) const</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStaticBufferLockable</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a319564dc746b19bb9a1490a473227b20</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="pure">
      <type>virtual void</type>
      <name>postExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a460fb2b67acdea8e3a72933e0348a82d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a77766da49c29112c390fde51069f543a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>registerThread</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aae6874b97f0b5cb00e0bf32e10652540</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reinitialise</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>ae7f49f141ecbec19ae167a1f41410831</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="virtual">
      <type>virtual void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46abac034b2217b91ae66b334e1ca42f</anchor>
      <arglist>(const ColourBlendState &amp;state)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setConfigOption</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>a1c5e88d8ecf2ed70e28f35d89bcb8bce</anchor>
      <arglist>(const String &amp;name, const String &amp;value)</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>setGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8790243eb7c7d5c1952c5b9e1727632b</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab6e90c2fc5e640a846bee08d25078fe4</anchor>
      <arglist>(VertexDeclaration *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3e31b243ba86e2114925a99b2c2825e1</anchor>
      <arglist>(const size_t 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>ae0cf822105945ccbdc87a071c220be57</anchor>
      <arglist>(bool enabled, size_t left=0, size_t top=0, size_t right=800, size_t bottom=600)=0</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" virtualness="pure">
      <type>virtual void</type>
      <name>setStencilBufferParams</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae921e432a4c8123b1571982ed8900105</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, bool readBackAsTexture=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a4b259bf4d4e5878ae8066e073d859287</anchor>
      <arglist>(bool enabled)=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="pure">
      <type>virtual void</type>
      <name>unregisterThread</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a64138779fab3c6b157f2de40c3831e10</anchor>
      <arglist>()=0</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">
      <type>String</type>
      <name>validateConfigOptions</name>
      <anchorfile>class_ogre_1_1_g_l_render_system_common.html</anchorfile>
      <anchor>aea1dac205b62899eeb4f76fead35d0a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Listener *</type>
      <name>getSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af759d985eae38988d9a5b381b81dd22e</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="struct">
    <name>Ogre::GLRenderSystemCommon::VideoMode</name>
    <filename>struct_ogre_1_1_g_l_render_system_common_1_1_video_mode.html</filename>
    <member kind="function">
      <type>String</type>
      <name>getDescription</name>
      <anchorfile>struct_ogre_1_1_g_l_render_system_common_1_1_video_mode.html</anchorfile>
      <anchor>af15d69f03ad6886c18b6963b97c40f01</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>bpp</name>
      <anchorfile>struct_ogre_1_1_g_l_render_system_common_1_1_video_mode.html</anchorfile>
      <anchor>a399117971dbc3f195c0dba039c231e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>height</name>
      <anchorfile>struct_ogre_1_1_g_l_render_system_common_1_1_video_mode.html</anchorfile>
      <anchor>a790d21a761bdb3878fdf70475857c29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16</type>
      <name>refreshRate</name>
      <anchorfile>struct_ogre_1_1_g_l_render_system_common_1_1_video_mode.html</anchorfile>
      <anchor>a75bc7d0082e14d93fca26f799d2b9d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_g_l_render_system_common_1_1_video_mode.html</anchorfile>
      <anchor>a4d7a865db8ebb4353e843d161b64b3b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLRenderTarget</name>
    <filename>class_ogre_1_1_g_l_render_target.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLRenderTarget</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>a52770d0490ab389fb8fd5ef521449dd6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>afc98ccbed3a3d1b4b738c07296d6eb4b</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>afa7a57f77f868d3e76b02d2a5a3682a6</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLRenderTexture</name>
    <filename>class_ogre_1_1_g_l_render_texture.html</filename>
    <base>Ogre::RenderTexture</base>
    <base>Ogre::GLRenderTarget</base>
    <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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a8912e9289e09d30884ce4cc87a484043</anchor>
      <arglist>(const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual GLContext *</type>
      <name>getContext</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>afc98ccbed3a3d1b4b738c07296d6eb4b</anchor>
      <arglist>() const =0</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual GLFrameBufferObjectCommon *</type>
      <name>getFBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_target.html</anchorfile>
      <anchor>afa7a57f77f868d3e76b02d2a5a3682a6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>requiresTextureFlipping</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a6853b9166f2a6b2b1b08de09ef80bd7b</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_FBO</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a0c1183426657f0c4bb9cab4d0849e6cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_GLCONTEXT</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>a71d9d9ecb01f76de433f3b3b1fd3b8ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const String</type>
      <name>CustomAttributeString_TARGET</name>
      <anchorfile>class_ogre_1_1_g_l_render_texture.html</anchorfile>
      <anchor>ac7682594cac556e4830cf1d1f3201726</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLRenderToVertexBuffer</name>
    <filename>class_ogre_1_1_g_l_render_to_vertex_buffer.html</filename>
    <base>Ogre::RenderToVertexBuffer</base>
    <member kind="function">
      <type></type>
      <name>GLRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_render_to_vertex_buffer.html</anchorfile>
      <anchor>a8473baa2da0ce634afbaf0adf0e3d513</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_render_to_vertex_buffer.html</anchorfile>
      <anchor>ae7a1267ba929ccdf20415187c31b8c0c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_g_l_render_to_vertex_buffer.html</anchorfile>
      <anchor>a92a9cebdbe53636b9660822de6e09f87</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>a6c530df86894044d524825e0be11fe33</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>a330c054dad8a5aa97e19ad949358f95e</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>a9fa1e6de60796f2af453581b553cb0ac</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="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_g_l_render_to_vertex_buffer.html</anchorfile>
      <anchor>a964e22241813a3677fbe95a9a5106969</anchor>
      <arglist>(SceneManager *sceneMgr)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLRTTManager</name>
    <filename>class_ogre_1_1_g_l_r_t_t_manager.html</filename>
    <base>Singleton&lt; GLRTTManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>GLRTTManager</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a9a3ca3c9d8e44423f63922861192bc88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLRTTManager</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a22926ca1dc7a6ca3b249e3bdf5473da6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bind</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a3fc521168079bbe8834144dc964eb9ea</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>checkFormat</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>ad5dca17a79a3b69e8fb5ea5f303c0379</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RenderTexture *</type>
      <name>createRenderTexture</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>aac78ded603f500c9f40a3d538f585bfd</anchor>
      <arglist>(const String &amp;name, const GLSurfaceDesc &amp;target, bool writeGamma, uint fsaa)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getBestDepthStencil</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a83d572786975fca5d911e5588f813cd7</anchor>
      <arglist>(PixelFormat internalFormat, uint32 *depthFormat, uint32 *stencilFormat)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>getSupportedAlternative</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a579307af6016507b9f34f87b323e6e4f</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>releaseRenderBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a0354371ab551607aaeb6bffc888e7925</anchor>
      <arglist>(const GLSurfaceDesc &amp;surface)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>unbind</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a23c87c9b0f6d577302088b63aa7adf79</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a104de91a08e9ada12ba9e8558c2668bf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_r_t_t_manager.html</anchorfile>
      <anchor>a9aa75e45760d466317d3ba688738c3f8</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GLRTTManager::FormatProperties::Mode</name>
    <filename>struct_ogre_1_1_g_l_r_t_t_manager_1_1_format_properties_1_1_mode.html</filename>
    <member kind="variable">
      <type>uchar</type>
      <name>depth</name>
      <anchorfile>struct_ogre_1_1_g_l_r_t_t_manager_1_1_format_properties_1_1_mode.html</anchorfile>
      <anchor>a3b887d64744d6a3234c7f603942d3612</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uchar</type>
      <name>stencil</name>
      <anchorfile>struct_ogre_1_1_g_l_r_t_t_manager_1_1_format_properties_1_1_mode.html</anchorfile>
      <anchor>a18ece9de8b58158360f7f656af75e49a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSL::GLSLGpuProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_gpu_program.html</filename>
    <base>Ogre::GLGpuProgram</base>
    <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>GLSLGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_gpu_program.html</anchorfile>
      <anchor>a794b675d8c3569f5e6954b8d861c969b</anchor>
      <arglist>(GLSLProgram *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLGpuProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_gpu_program.html</anchorfile>
      <anchor>ad01434a234c5a3a4ea095e32c017d572</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af8938cb9c61b7304f97f857a33b56cfc</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>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">
      <type>void</type>
      <name>bindProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_gpu_program.html</anchorfile>
      <anchor>a8448f53facf57d527a1121b89fb541ce</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindProgramParameters</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_gpu_program.html</anchorfile>
      <anchor>ac671b906a052684746ece2dbd4b07a99</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_g_l_gpu_program.html</anchorfile>
      <anchor>ab949553a83a4ec3f5fa232a3ded4e44b</anchor>
      <arglist>(void) const</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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>a59ccb18c9fcdac1e706753ca6d2d4aad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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 size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAttributeValid</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_gpu_program.html</anchorfile>
      <anchor>a6798faf9dad72da6352910c3ff36e87e</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</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" 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">
      <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" 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 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">
      <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" 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">
      <type>void</type>
      <name>unbindProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_gpu_program.html</anchorfile>
      <anchor>a674097d42d273d63194b9549a82bc1c6</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>
    <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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSL::GLSLLinkProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program.html</filename>
    <base>Ogre::GLSLProgramCommon</base>
    <member kind="function">
      <type></type>
      <name>GLSLLinkProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program.html</anchorfile>
      <anchor>acda70fe409f1b838a3e440b142fdcc6c</anchor>
      <arglist>(GLSLProgram *vertexProgram, GLSLProgram *geometryProgram, GLSLProgram *fragmentProgram)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLLinkProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program.html</anchorfile>
      <anchor>a3454d841472be4762db55ad17f9acc72</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program.html</anchorfile>
      <anchor>a1794be351d8f5c5752b3baeeb89cadb4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLayoutQualifiers</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a297cb6dcdee44b084dc5b819c5e9a9e1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLhandleARB</type>
      <name>getGLHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program.html</anchorfile>
      <anchor>a1feb523f6223fac3d922744e466f2775</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>abc474b562f98c6bcee650d97a0fa2fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isAttributeValid</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program.html</anchorfile>
      <anchor>a7ab634fd4b6987adc6226fb0a59adb8e</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a737c91384b4d03c6652e74695044666d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program.html</anchorfile>
      <anchor>a7b98d215002f25d3ce57e4bbf0f19444</anchor>
      <arglist>(GLSLShaderCommon *shader) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6ad50d45b574a406ed97e86ff4c1ea52</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniformBlocks</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>ac66f9ef286cd589cfcef422988e51717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program.html</anchorfile>
      <anchor>aeab832b53d1471303e6d99e97fe3f4c5</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getFixedAttributeIndex</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6c288d18dad4c01e7a60e3ab5fca3ad2</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useTightAttributeLayout</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>acbbf4e225d7372d8980ef6b9e6cd0efa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSL::GLSLLinkProgramManager</name>
    <filename>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program_manager.html</filename>
    <base>Singleton&lt; GLSLLinkProgramManager &gt;</base>
    <base>Ogre::GLSLProgramManagerCommon</base>
    <member kind="function">
      <type></type>
      <name>GLSLLinkProgramManager</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program_manager.html</anchorfile>
      <anchor>aa19f5f6782aa02ef1486de45d13e2646</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLLinkProgramManager</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program_manager.html</anchorfile>
      <anchor>a240412fc8977a7de077756fb280abbfc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllByShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>af0074b30d327b54e5f352ca64612a043</anchor>
      <arglist>(GLSLShaderCommon *shader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractUniformsFromGLSL</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>ae8a109b69705dcab009b69f6334c58b1</anchor>
      <arglist>(const String &amp;src, GpuNamedConstants &amp;constantDefs, const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>GLSLLinkProgram *</type>
      <name>getActiveLinkProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program_manager.html</anchorfile>
      <anchor>a0e53b3cfa2d6953dfa256d6be2edad23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program_manager.html</anchorfile>
      <anchor>a539589e8cad521c68267365856b703e5</anchor>
      <arglist>(GpuProgramType type, GLSLProgram *gpuProgram)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extractUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program_manager.html</anchorfile>
      <anchor>a131bff56193f87fd404488f91a6ddb60</anchor>
      <arglist>(GLhandleARB programObject, const GpuConstantDefinitionMap *vertexConstantDefs, const GpuConstantDefinitionMap *geometryConstantDefs, const GpuConstantDefinitionMap *fragmentConstantDefs, GLUniformReferenceList &amp;list)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLLinkProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program_manager.html</anchorfile>
      <anchor>a1ef283a86b06d0ebfb0ce1dbf085c9b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLLinkProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_link_program_manager.html</anchorfile>
      <anchor>a7206d3a68127a05f37b7e4fde979490b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSL::GLSLProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</filename>
    <base>Ogre::GLSLShaderCommon</base>
    <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>GLSLProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a13cd4ebb8a136c3d492377ef26837b19</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>~GLSLProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aaedc09d88abc76d6078a7109a8b9398c</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a3738e5bfb9a287279bbbbfa0271bc05c</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>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">
      <type>void</type>
      <name>attachChildShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a4031a3af7b1cc8d680b52ca500780615</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a96be8c58cd458fc5a51b65359a618d92</anchor>
      <arglist>(const GLhandleARB programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afeb7bba7b70c37e68e31e4fc9a133f08</anchor>
      <arglist>(const uint programObject)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a62ecd906ba236975ddec42c62d0b4e2b</anchor>
      <arglist>(void) const</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">
      <type>bool</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a821ed5978c1a72d41895981610394c5a</anchor>
      <arglist>(bool checkErrors=true)</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>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a0ff6e912f4a4d19102662e3b6a23acdd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a9194c8b6a09a61d3537dc418721dfd80</anchor>
      <arglist>(const GLhandleARB programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a7c9682f64de1803034139520661f00ff</anchor>
      <arglist>(const uint programObject)=0</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>String</type>
      <name>getAttachedShaderNames</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afc378f43c0d403dd1688d504a3e63104</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a64fbcab1f1063a9ba4589ece3901d535</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLhandleARB</type>
      <name>getGLHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a1004e89e060a2234daf0ac5ddb76ab5c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderOperation::OperationType</type>
      <name>getInputOperationType</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>afd38e20d213965a55471a7bdd30850b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>ad0732bdfdacf90d8922f3afd128305a0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getMaxOutputVertices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aac704a6b1f848fc5cb96edcaf1291543</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderOperation::OperationType</type>
      <name>getOutputOperationType</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a3c1c35e344bec945f4b4eacb177f4746</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassFogStates</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>ac9248b58c786c7c2e08c6fbc430464cc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassSurfaceAndLightStates</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aa16c1fda24bd6d902a61397b96bdf08f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassTransformStates</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>ac4c446e5307ea2f2e1cbebfd5ded88cc</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>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getShaderID</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0017ab8a5cd351aa085fa74c25c215e8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>GLUniformCache *</type>
      <name>getUniformCache</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>aa37c350b8462d669feeae736b8257ea3</anchor>
      <arglist>()</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a9ad361fe5f780aa899f325e92fdd1ef5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0c93bb9ce6492b684cc9eb457fab5594</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInputOperationType</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aea8b6df73d6f6dfd95d47d945d5fdcc5</anchor>
      <arglist>(RenderOperation::OperationType operationType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a3c431c12d08cf28a3dd1c8b4e4913f55</anchor>
      <arglist>(int flag)</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>setMaxOutputVertices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a7a993d11cb18571fb995e8106a1f4bf0</anchor>
      <arglist>(int maxOutputVertices)</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">
      <type>void</type>
      <name>setOutputOperationType</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>ab125772606a050446074caab2dc2c6b0</anchor>
      <arglist>(RenderOperation::OperationType operationType)</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" 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">
      <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" 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">
      <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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSL::GLSLProgramFactory</name>
    <filename>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>GLSLProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program_factory.html</anchorfile>
      <anchor>a58d75a505e370202c3d6aa1e744d45b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program_factory.html</anchorfile>
      <anchor>a2a9cbb4bb3c8e1fcc7c36ab4a07b3740</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program_factory.html</anchorfile>
      <anchor>adbe0c835f70520e8a1d1fb21a9f8cc33</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program_factory.html</anchorfile>
      <anchor>a38f44ed3664ab6f8a518da27d38149a1</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_1_1_g_l_s_l_program_factory.html</anchorfile>
      <anchor>a4fe7380ab4e3f9c1a99834956508a643</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESCgProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</filename>
    <base>Ogre::GLSLESProgram</base>
    <class kind="class">Ogre::GLSLESCgProgram::CmdEntryPoint</class>
    <class kind="class">Ogre::GLSLESCgProgram::CmdProfiles</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>GLSLESCgProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</anchorfile>
      <anchor>a4c54ad42c8e1815103a20c18ac4e1a9d</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>~GLSLESCgProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</anchorfile>
      <anchor>acdc07ca4fb9ed64a732652bf5390c6a2</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a6adaf303aa08b50589a1700e76d6e699</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>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">
      <type>void</type>
      <name>attachChildShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a4031a3af7b1cc8d680b52ca500780615</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aadf30967d3c4ba0733e361bbf0d83b45</anchor>
      <arglist>(const GLuint programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afeb7bba7b70c37e68e31e4fc9a133f08</anchor>
      <arglist>(const uint programObject)=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a38b1e199aa035d123c049fe797f36db4</anchor>
      <arglist>(void) const</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">
      <type>bool</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a5e0d45167dbe9d1616fc178c420901ac</anchor>
      <arglist>(bool checkErrors=false)</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>GLuint</type>
      <name>createGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aa5986bb2c02a952f8b0785c65de84d91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a0466dc60194ab1aa96dd7be4a115348c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>ae28a08c05e06f01de27f43346ef45366</anchor>
      <arglist>(const GLuint programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a7c9682f64de1803034139520661f00ff</anchor>
      <arglist>(const uint programObject)=0</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>String</type>
      <name>getAttachedShaderNames</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afc378f43c0d403dd1688d504a3e63104</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a64fbcab1f1063a9ba4589ece3901d535</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getEntryPoint</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</anchorfile>
      <anchor>aa675fb6551bfd6b76330cdc30dae823b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a8b917b6b8fbacd27420ef84880a0ba95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLShaderHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>af449631dfbf0718b6b4b331de96ace9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIsOptimised</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aa960c3ed0a7e0f2d5d0f65c341b7fa07</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</anchorfile>
      <anchor>aaec64082adb25f3a86d3e22cb94da712</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>String</type>
      <name>getOptimisedSource</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a21d49e142eab0576db0f7b2c45fdbf60</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptimiserEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a52b8c5c6d49e30a7af219b0014db78a7</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getProfiles</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</anchorfile>
      <anchor>a77ec9ef764d78e5a701134349af4414f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getShaderID</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0017ab8a5cd351aa085fa74c25c215e8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>GLUniformCache *</type>
      <name>getUniformCache</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>aa37c350b8462d669feeae736b8257ea3</anchor>
      <arglist>()</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a9ad361fe5f780aa899f325e92fdd1ef5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>load</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a699d1c851f494a8d5d23d23b695ceb47</anchor>
      <arglist>(bool backgroundThread=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadFromSource</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</anchorfile>
      <anchor>a64ffc2212ba80280693b4da0cda0c542</anchor>
      <arglist>(void)</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0c93bb9ce6492b684cc9eb457fab5594</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEntryPoint</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</anchorfile>
      <anchor>a0db1b22e3a2bfd0fae381aae3cf08711</anchor>
      <arglist>(const String &amp;entryPoint)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsOptimised</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aa59e2a9b91432f025597627f51bfcec9</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a3c431c12d08cf28a3dd1c8b4e4913f55</anchor>
      <arglist>(int flag)</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" 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">
      <type>void</type>
      <name>setOptimisedSource</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aaa0366593175242dcfc845c0174dfadc</anchor>
      <arglist>(const String &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptimiserEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a7f87a7c576bd7dcd16fc4bb590f78f73</anchor>
      <arglist>(bool enabled)</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" 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">
      <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">
      <type>void</type>
      <name>setProfiles</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program.html</anchorfile>
      <anchor>a66e08ced8068cecd66737cefade2cf48</anchor>
      <arglist>(const StringVector &amp;profiles)</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">
      <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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESCgProgram::CmdEntryPoint</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_cg_program_1_1_cmd_entry_point.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_1_1_cmd_entry_point.html</anchorfile>
      <anchor>ab8728c48e9440c8e33f404c2b0b982f8</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_1_1_cmd_entry_point.html</anchorfile>
      <anchor>a51dbe53b097ddb3d92513c895efb9fd6</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESCgProgram::CmdProfiles</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_cg_program_1_1_cmd_profiles.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_1_1_cmd_profiles.html</anchorfile>
      <anchor>aca986956a71ea93f7c82ea68176cb655</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_1_1_cmd_profiles.html</anchorfile>
      <anchor>a0d2feb0b1327db89ca7d93df83e4867e</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESCgProgramFactory</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_cg_program_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>GLSLESCgProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_factory.html</anchorfile>
      <anchor>aa9bd9eddfc84b32b0a19c6e9797089f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLESCgProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_factory.html</anchorfile>
      <anchor>a9925cfca4841fc64ec6e00e3ff35ecf7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_factory.html</anchorfile>
      <anchor>ae111943b3466dc3511ac19732ac89510</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_factory.html</anchorfile>
      <anchor>a1a2d23f0d088b31ed2dec5ea7bb30137</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_cg_program_factory.html</anchorfile>
      <anchor>a1471535b680fa9141f111305c76876e0</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESLinkProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_link_program.html</filename>
    <base>Ogre::GLSLESProgramCommon</base>
    <member kind="function">
      <type></type>
      <name>GLSLESLinkProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_link_program.html</anchorfile>
      <anchor>ab21b916d96558c206932fdb74bf11818</anchor>
      <arglist>(GLSLESProgram *vertexProgram, GLSLESProgram *fragmentProgram)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLESLinkProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_link_program.html</anchorfile>
      <anchor>ad8390ba88eb8c52eec6e126b4d68cc23</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_link_program.html</anchorfile>
      <anchor>ad650041462fee908c6bda8cc8f4b9938</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindFixedAttributes</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>aa4679be63f34e089c4230741d4e945a8</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>GLSLESProgram *</type>
      <name>getFragmentProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>a09b598bc442c10adf89494084d04a005</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>abc474b562f98c6bcee650d97a0fa2fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLSLESProgram *</type>
      <name>getVertexProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>a42c73f5b41f0e147f4fea50cf3b6b0e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a737c91384b4d03c6652e74695044666d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>ac6f2b14af93b14091361541dc02d9f36</anchor>
      <arglist>(GLSLShaderCommon *shader) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6ad50d45b574a406ed97e86ff4c1ea52</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniformBlocks</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>ac66f9ef286cd589cfcef422988e51717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_link_program.html</anchorfile>
      <anchor>abc783f9eba105adf7d23221ee4ee7415</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getFixedAttributeIndex</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6c288d18dad4c01e7a60e3ab5fca3ad2</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useTightAttributeLayout</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>acbbf4e225d7372d8980ef6b9e6cd0efa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_program.html</filename>
    <base>Ogre::GLSLShaderCommon</base>
    <class kind="class">Ogre::GLSLESProgram::CmdOptimisation</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>GLSLESProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>ae88b7444681dd10eb1995b02d24cb20e</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>~GLSLESProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a7a71dab941535b0b63bd9ef6312a0f92</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a6adaf303aa08b50589a1700e76d6e699</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>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">
      <type>void</type>
      <name>attachChildShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a4031a3af7b1cc8d680b52ca500780615</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aadf30967d3c4ba0733e361bbf0d83b45</anchor>
      <arglist>(const GLuint programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afeb7bba7b70c37e68e31e4fc9a133f08</anchor>
      <arglist>(const uint programObject)=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a38b1e199aa035d123c049fe797f36db4</anchor>
      <arglist>(void) const</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">
      <type>bool</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a5e0d45167dbe9d1616fc178c420901ac</anchor>
      <arglist>(bool checkErrors=false)</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>GLuint</type>
      <name>createGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aa5986bb2c02a952f8b0785c65de84d91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a0466dc60194ab1aa96dd7be4a115348c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>ae28a08c05e06f01de27f43346ef45366</anchor>
      <arglist>(const GLuint programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a7c9682f64de1803034139520661f00ff</anchor>
      <arglist>(const uint programObject)=0</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>String</type>
      <name>getAttachedShaderNames</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afc378f43c0d403dd1688d504a3e63104</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a64fbcab1f1063a9ba4589ece3901d535</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a8b917b6b8fbacd27420ef84880a0ba95</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLShaderHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>af449631dfbf0718b6b4b331de96ace9b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getIsOptimised</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aa960c3ed0a7e0f2d5d0f65c341b7fa07</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a438d889ad377b9e0181679e25bcd8e75</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>String</type>
      <name>getOptimisedSource</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a21d49e142eab0576db0f7b2c45fdbf60</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptimiserEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a52b8c5c6d49e30a7af219b0014db78a7</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getShaderID</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0017ab8a5cd351aa085fa74c25c215e8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>GLUniformCache *</type>
      <name>getUniformCache</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>aa37c350b8462d669feeae736b8257ea3</anchor>
      <arglist>()</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a9ad361fe5f780aa899f325e92fdd1ef5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0c93bb9ce6492b684cc9eb457fab5594</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIsOptimised</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aa59e2a9b91432f025597627f51bfcec9</anchor>
      <arglist>(bool flag)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a3c431c12d08cf28a3dd1c8b4e4913f55</anchor>
      <arglist>(int flag)</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" 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">
      <type>void</type>
      <name>setOptimisedSource</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>aaa0366593175242dcfc845c0174dfadc</anchor>
      <arglist>(const String &amp;src)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOptimiserEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program.html</anchorfile>
      <anchor>a7f87a7c576bd7dcd16fc4bb590f78f73</anchor>
      <arglist>(bool enabled)</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" 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">
      <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" 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">
      <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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESProgram::CmdOptimisation</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_program_1_1_cmd_optimisation.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_1_1_cmd_optimisation.html</anchorfile>
      <anchor>aa310cc7485ff93775f88143553cf370b</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_1_1_cmd_optimisation.html</anchorfile>
      <anchor>abdcd3897896119dfec0827061b98badb</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESProgramCommon</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_program_common.html</filename>
    <base>Ogre::GLSLProgramCommon</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a3ac7e0d04bf340ef7786be70caf9c342</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindFixedAttributes</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>aa4679be63f34e089c4230741d4e945a8</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLayoutQualifiers</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a297cb6dcdee44b084dc5b819c5e9a9e1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLSLESProgram *</type>
      <name>getFragmentProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>a09b598bc442c10adf89494084d04a005</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>abc474b562f98c6bcee650d97a0fa2fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLSLESProgram *</type>
      <name>getVertexProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>a42c73f5b41f0e147f4fea50cf3b6b0e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a737c91384b4d03c6652e74695044666d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>ac6f2b14af93b14091361541dc02d9f36</anchor>
      <arglist>(GLSLShaderCommon *shader) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6ad50d45b574a406ed97e86ff4c1ea52</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniformBlocks</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>ac66f9ef286cd589cfcef422988e51717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>aa76113d78d9b1f2a879b4a1648e73fdd</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getFixedAttributeIndex</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6c288d18dad4c01e7a60e3ab5fca3ad2</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useTightAttributeLayout</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>acbbf4e225d7372d8980ef6b9e6cd0efa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESProgramFactory</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_program_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>GLSLESProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_factory.html</anchorfile>
      <anchor>a30e30c11ab182adbadd0eb4bff9a9962</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLESProgramFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_factory.html</anchorfile>
      <anchor>a892aa2a594aad7dd6815ba649e4ce4b4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_factory.html</anchorfile>
      <anchor>a40b7177399a5bcd851be9556d82eb2cd</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_factory.html</anchorfile>
      <anchor>a816e7ca7934b6ef2b4b5bb10da9c4fca</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_factory.html</anchorfile>
      <anchor>a5b4a60717399292e636424d451b397f0</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESProgramManager</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</filename>
    <base>Ogre::GLSLProgramManagerCommon</base>
    <base>Singleton&lt; GLSLESProgramManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>GLSLESProgramManager</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>a50e82b988e643c514337513b59754847</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLESProgramManager</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>a76217491cb339b9f6f2b3417d00493f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllByShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>af0074b30d327b54e5f352ca64612a043</anchor>
      <arglist>(GLSLShaderCommon *shader)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>destroyLinkProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>af75ad939d192837c5ac1051347258aaa</anchor>
      <arglist>(GLSLESProgramCommon *linkProgram)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractUniformsFromGLSL</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>ae8a109b69705dcab009b69f6334c58b1</anchor>
      <arglist>(const String &amp;src, GpuNamedConstants &amp;constantDefs, const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>GLSLESProgramCommon *</type>
      <name>getActiveProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>aee7cca093ec93e57f5c7107a3bcddbc7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLSLESProgramCommon *</type>
      <name>getByProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>a6879429b01f7f1f4706503232e785142</anchor>
      <arglist>(GLSLESProgram *gpuProgram)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>optimiseShaderSource</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>a066e3e9ba0fb1683de917888aa38f447</anchor>
      <arglist>(GLSLESGpuProgram *gpuProgram)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>a471eb29f5d0f7858344b63c76e7e9af6</anchor>
      <arglist>(GpuProgramType type, GLSLESProgram *fragmentGpuProgram)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>extractUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>a7865d3c924d0aaa014ebf1e379a285b8</anchor>
      <arglist>(GLuint programObject, const GpuConstantDefinitionMap *vertexConstantDefs, const GpuConstantDefinitionMap *fragmentConstantDefs, GLUniformReferenceList &amp;list, SharedParamsBufferMap &amp;sharedParamsBufferMap)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLESProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>a8eeedc8c4ea706d891f508b02e00c515</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLESProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_manager.html</anchorfile>
      <anchor>aa307dd417d976c725d04b9b2dadf82e3</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLESProgramPipeline</name>
    <filename>class_ogre_1_1_g_l_s_l_e_s_program_pipeline.html</filename>
    <base>Ogre::GLSLESProgramCommon</base>
    <member kind="function">
      <type></type>
      <name>GLSLESProgramPipeline</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_pipeline.html</anchorfile>
      <anchor>a591f61e9bf4ce251793c9af741cb0eae</anchor>
      <arglist>(GLSLESProgram *vertexProgram, GLSLESProgram *fragmentProgram)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLESProgramPipeline</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_pipeline.html</anchorfile>
      <anchor>ae20aca570ff72e3b8ed3e7c926ad5558</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_pipeline.html</anchorfile>
      <anchor>aa2bbf63617d7c69b0d7bd23c1c64cc64</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindFixedAttributes</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>aa4679be63f34e089c4230741d4e945a8</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLayoutQualifiers</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a297cb6dcdee44b084dc5b819c5e9a9e1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLSLESProgram *</type>
      <name>getFragmentProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>a09b598bc442c10adf89494084d04a005</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>abc474b562f98c6bcee650d97a0fa2fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLSLESProgram *</type>
      <name>getVertexProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>a42c73f5b41f0e147f4fea50cf3b6b0e6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a737c91384b4d03c6652e74695044666d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_common.html</anchorfile>
      <anchor>ac6f2b14af93b14091361541dc02d9f36</anchor>
      <arglist>(GLSLShaderCommon *shader) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6ad50d45b574a406ed97e86ff4c1ea52</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniformBlocks</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>ac66f9ef286cd589cfcef422988e51717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_e_s_program_pipeline.html</anchorfile>
      <anchor>aea14577f15c1ef4d81921d0455983b43</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getFixedAttributeIndex</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6c288d18dad4c01e7a60e3ab5fca3ad2</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useTightAttributeLayout</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>acbbf4e225d7372d8980ef6b9e6cd0efa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLMonolithicProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_monolithic_program.html</filename>
    <base>Ogre::GLSLProgram</base>
    <member kind="function">
      <type></type>
      <name>GLSLMonolithicProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_monolithic_program.html</anchorfile>
      <anchor>a98e5362c69d7bf31a3bacd75f7dc95fc</anchor>
      <arglist>(GLSLShader *vertexProgram, GLSLShader *hullProgram, GLSLShader *domainProgram, GLSLShader *geometryProgram, GLSLShader *fragmentProgram, GLSLShader *computeProgram)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLMonolithicProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_monolithic_program.html</anchorfile>
      <anchor>a3929ba250d2b9629408d6425885c20ca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_monolithic_program.html</anchorfile>
      <anchor>a39d6ede7c386222cfc16a31deb0a4126</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindFixedAttributes</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aef27bfccac5136348f064260a6e08d4b</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLayoutQualifiers</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a297cb6dcdee44b084dc5b819c5e9a9e1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getComputeShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a159d811cfc03c8d4269ad2514dee4de3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getDomainShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aaf49980090489c20df08c8385afb55b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getFragmentShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a174a1e6a94ebd03158c7464b0d671494</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getGeometryShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a83d38a44208b9e3b5524c34df2a03f68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>abc474b562f98c6bcee650d97a0fa2fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getHullShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aeeaa3644f49aea7ebfe2d47b398b7e3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getVertexShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>ab21d7e7ba647070e74be760dcb36eeb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a737c91384b4d03c6652e74695044666d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a132336afb919cbbb799976116a4086bb</anchor>
      <arglist>(GLSLShaderCommon *shader) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6ad50d45b574a406ed97e86ff4c1ea52</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformFeedbackVaryings</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a6a93e8963d06a643959a693e6cc69349</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;nameStrings)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAtomicCounters</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_monolithic_program.html</anchorfile>
      <anchor>a418d91b52cd546bcad233b033b7d72bd</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniformBlocks</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>ac66f9ef286cd589cfcef422988e51717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_monolithic_program.html</anchorfile>
      <anchor>a41f26aa8518b54da2a5a9d1af59f6316</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getFixedAttributeIndex</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6c288d18dad4c01e7a60e3ab5fca3ad2</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useTightAttributeLayout</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>acbbf4e225d7372d8980ef6b9e6cd0efa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_program.html</filename>
    <base>Ogre::GLSLProgramCommon</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a3ac7e0d04bf340ef7786be70caf9c342</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindFixedAttributes</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aef27bfccac5136348f064260a6e08d4b</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLayoutQualifiers</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a297cb6dcdee44b084dc5b819c5e9a9e1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getComputeShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a159d811cfc03c8d4269ad2514dee4de3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getDomainShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aaf49980090489c20df08c8385afb55b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getFragmentShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a174a1e6a94ebd03158c7464b0d671494</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getGeometryShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a83d38a44208b9e3b5524c34df2a03f68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>abc474b562f98c6bcee650d97a0fa2fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getHullShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aeeaa3644f49aea7ebfe2d47b398b7e3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getVertexShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>ab21d7e7ba647070e74be760dcb36eeb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a737c91384b4d03c6652e74695044666d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a132336afb919cbbb799976116a4086bb</anchor>
      <arglist>(GLSLShaderCommon *shader) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6ad50d45b574a406ed97e86ff4c1ea52</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformFeedbackVaryings</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a6a93e8963d06a643959a693e6cc69349</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;nameStrings)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateAtomicCounters</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a8ceed124532b9deb4499289496a0af75</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniformBlocks</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>ac66f9ef286cd589cfcef422988e51717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>aa76113d78d9b1f2a879b4a1648e73fdd</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getFixedAttributeIndex</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6c288d18dad4c01e7a60e3ab5fca3ad2</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useTightAttributeLayout</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>acbbf4e225d7372d8980ef6b9e6cd0efa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLProgramCommon</name>
    <filename>class_ogre_1_1_g_l_s_l_program_common.html</filename>
    <member kind="function">
      <type></type>
      <name>GLSLProgramCommon</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>aedfb22ed7f8f471c903369389ee3915d</anchor>
      <arglist>(GLSLShaderCommon *vertexShader)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLProgramCommon</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a8daedc7f7f680f9f413105c54a0d54be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a3ac7e0d04bf340ef7786be70caf9c342</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLayoutQualifiers</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a297cb6dcdee44b084dc5b819c5e9a9e1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>abc474b562f98c6bcee650d97a0fa2fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a737c91384b4d03c6652e74695044666d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isUsingShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>aae6e23936b090e8373dd8ba782ab6703</anchor>
      <arglist>(GLSLShaderCommon *shader) const =0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6ad50d45b574a406ed97e86ff4c1ea52</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniformBlocks</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>ac66f9ef286cd589cfcef422988e51717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>aa76113d78d9b1f2a879b4a1648e73fdd</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getFixedAttributeIndex</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6c288d18dad4c01e7a60e3ab5fca3ad2</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useTightAttributeLayout</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>acbbf4e225d7372d8980ef6b9e6cd0efa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLProgramManager</name>
    <filename>class_ogre_1_1_g_l_s_l_program_manager.html</filename>
    <base>Ogre::GLSLProgramManagerCommon</base>
    <base>Singleton&lt; GLSLProgramManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>GLSLProgramManager</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager.html</anchorfile>
      <anchor>af4cf1c71b5c7e11e8b9fea6d2b0c99c2</anchor>
      <arglist>(GL3PlusRenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLProgramManager</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager.html</anchorfile>
      <anchor>a939666db3d50b0d022b97e478097c843</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllByShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>af0074b30d327b54e5f352ca64612a043</anchor>
      <arglist>(GLSLShaderCommon *shader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractUniformsFromGLSL</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>ae8a109b69705dcab009b69f6334c58b1</anchor>
      <arglist>(const String &amp;src, GpuNamedConstants &amp;constantDefs, const String &amp;filename)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractUniformsFromProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager.html</anchorfile>
      <anchor>ae037685743a5d056213a9a391a7f91d6</anchor>
      <arglist>(GLuint programObject, const GpuConstantDefinitionMap *(&amp;constantDefs)[6], GLUniformReferenceList &amp;uniformList, GLAtomicCounterReferenceList &amp;counterList, SharedParamsBufferMap &amp;sharedParamsBufferMap, GLCounterBufferList &amp;counterBufferList)</arglist>
    </member>
    <member kind="function">
      <type>GLSLProgram *</type>
      <name>getActiveProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager.html</anchorfile>
      <anchor>a5e4b46a534ca76e9a84ef4540c702fef</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GL3PlusStateCacheManager *</type>
      <name>getStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager.html</anchorfile>
      <anchor>a5268e2dfb7df77597f023f4f7345613a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setActiveShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager.html</anchorfile>
      <anchor>a78d6d8907fbe0ccd193353f84d7c66c3</anchor>
      <arglist>(GpuProgramType type, GLSLShader *shader)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager.html</anchorfile>
      <anchor>a65bbd8b2898d2d8531170426ee437889</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager.html</anchorfile>
      <anchor>ae8afd2bece4f87e1fbac186c275ac8db</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLProgramManagerCommon</name>
    <filename>class_ogre_1_1_g_l_s_l_program_manager_common.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLProgramManagerCommon</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>a7ff09badd2e7119d5c05c621809addb9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllByShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>af0074b30d327b54e5f352ca64612a043</anchor>
      <arglist>(GLSLShaderCommon *shader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractUniformsFromGLSL</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_manager_common.html</anchorfile>
      <anchor>ae8a109b69705dcab009b69f6334c58b1</anchor>
      <arglist>(const String &amp;src, GpuNamedConstants &amp;constantDefs, const String &amp;filename)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLSeparableProgram</name>
    <filename>class_ogre_1_1_g_l_s_l_separable_program.html</filename>
    <base>Ogre::GLSLProgram</base>
    <member kind="function">
      <type></type>
      <name>GLSLSeparableProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_separable_program.html</anchorfile>
      <anchor>af96c467b24d3a2829de94a3ffe348e92</anchor>
      <arglist>(GLSLShader *vertexShader, GLSLShader *hullShader, GLSLShader *domainShader, GLSLShader *geometryShader, GLSLShader *fragmentShader, GLSLShader *computeShader)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLSeparableProgram</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_separable_program.html</anchorfile>
      <anchor>a7f55f50be04589e00d7c3470a41629e5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>activate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_separable_program.html</anchorfile>
      <anchor>aedab89a93c49cc2d88c4f564fcc9aa2b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindFixedAttributes</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aef27bfccac5136348f064260a6e08d4b</anchor>
      <arglist>(GLuint program)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractLayoutQualifiers</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a297cb6dcdee44b084dc5b819c5e9a9e1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getComputeShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a159d811cfc03c8d4269ad2514dee4de3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getDomainShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aaf49980090489c20df08c8385afb55b8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getFragmentShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a174a1e6a94ebd03158c7464b0d671494</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getGeometryShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a83d38a44208b9e3b5524c34df2a03f68</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>abc474b562f98c6bcee650d97a0fa2fa0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLProgramPipelineHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_separable_program.html</anchorfile>
      <anchor>a64ca83ca990cdc1e7a12fc5e0c15f523</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getHullShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>aeeaa3644f49aea7ebfe2d47b398b7e3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLSLShader *</type>
      <name>getVertexShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>ab21d7e7ba647070e74be760dcb36eeb0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a737c91384b4d03c6652e74695044666d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isUsingShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a132336afb919cbbb799976116a4086bb</anchor>
      <arglist>(GLSLShaderCommon *shader) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6ad50d45b574a406ed97e86ff4c1ea52</anchor>
      <arglist>(bool included)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformFeedbackVaryings</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program.html</anchorfile>
      <anchor>a6a93e8963d06a643959a693e6cc69349</anchor>
      <arglist>(const std::vector&lt; String &gt; &amp;nameStrings)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateAtomicCounters</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_separable_program.html</anchorfile>
      <anchor>a8974a5deff259a2c02c5b2c3565e2f49</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniformBlocks</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>ac66f9ef286cd589cfcef422988e51717</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniforms</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_separable_program.html</anchorfile>
      <anchor>ae91bba55a10cf25319116f906ca09382</anchor>
      <arglist>(GpuProgramParametersSharedPtr params, uint16 mask, GpuProgramType fromProgType)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int32</type>
      <name>getFixedAttributeIndex</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>a6c288d18dad4c01e7a60e3ab5fca3ad2</anchor>
      <arglist>(VertexElementSemantic semantic, uint index)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>useTightAttributeLayout</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_program_common.html</anchorfile>
      <anchor>acbbf4e225d7372d8980ef6b9e6cd0efa</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLShader</name>
    <filename>class_ogre_1_1_g_l_s_l_shader.html</filename>
    <base>Ogre::GLSLShaderCommon</base>
    <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>GLSLShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>ab5761e7367c4a2b43be095fc0d553d43</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>~GLSLShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a4c31e00c4a4030bce84016b0d75651fe</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>acbc410161f71117c022b4179ec6f1c88</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>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">
      <type>void</type>
      <name>attachChildShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a4031a3af7b1cc8d680b52ca500780615</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a4b58b5348b9c56fa600f392ef4a1730b</anchor>
      <arglist>(const GLuint programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afeb7bba7b70c37e68e31e4fc9a133f08</anchor>
      <arglist>(const uint programObject)=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a15f468c1bc6087f4050a78f64e173686</anchor>
      <arglist>(void) const</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">
      <type>bool</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a0f67d6b0008d62135f65c9e22a541104</anchor>
      <arglist>(bool checkErrors=false)</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>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a0ab0dea713289c347b831a7d4ca37cc4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>abd9602c70e3f5c681d37229b2fedcc77</anchor>
      <arglist>(const GLuint programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a7c9682f64de1803034139520661f00ff</anchor>
      <arglist>(const uint programObject)=0</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>String</type>
      <name>getAttachedShaderNames</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afc378f43c0d403dd1688d504a3e63104</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a64fbcab1f1063a9ba4589ece3901d535</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>ae6de7799cd9238df16f5af483a79d2cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLShaderHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a10e4c65cdd3c2bcc61c996999f6df28b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>ac6871270e87f12cdb509fc1c2c30a4b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getShaderID</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0017ab8a5cd351aa085fa74c25c215e8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>GLUniformCache *</type>
      <name>getUniformCache</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>aa37c350b8462d669feeae736b8257ea3</anchor>
      <arglist>()</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a9ad361fe5f780aa899f325e92fdd1ef5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0c93bb9ce6492b684cc9eb457fab5594</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a3c431c12d08cf28a3dd1c8b4e4913f55</anchor>
      <arglist>(int flag)</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" 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">
      <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" 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">
      <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" 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">
      <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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLShaderCommon</name>
    <filename>class_ogre_1_1_g_l_s_l_shader_common.html</filename>
    <base>Ogre::HighLevelGpuProgram</base>
    <class kind="class">Ogre::GLSLShaderCommon::CmdAttach</class>
    <class kind="class">Ogre::GLSLShaderCommon::CmdColumnMajorMatrices</class>
    <class kind="class">Ogre::GLSLShaderCommon::CmdPreprocessorDefines</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>GLSLShaderCommon</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a40aa497880a5d53eaf62c587045ec9a3</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a3738e5bfb9a287279bbbbfa0271bc05c</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>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">
      <type>void</type>
      <name>attachChildShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a4031a3af7b1cc8d680b52ca500780615</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afeb7bba7b70c37e68e31e4fc9a133f08</anchor>
      <arglist>(const uint programObject)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a62ecd906ba236975ddec42c62d0b4e2b</anchor>
      <arglist>(void) const</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="pure">
      <type>virtual bool</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a48f2f52c7f5c903056b7e3be85e38e8f</anchor>
      <arglist>(bool checkErrors=false)=0</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>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a0ff6e912f4a4d19102662e3b6a23acdd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a7c9682f64de1803034139520661f00ff</anchor>
      <arglist>(const uint programObject)=0</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>String</type>
      <name>getAttachedShaderNames</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afc378f43c0d403dd1688d504a3e63104</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a64fbcab1f1063a9ba4589ece3901d535</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getShaderID</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0017ab8a5cd351aa085fa74c25c215e8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>GLUniformCache *</type>
      <name>getUniformCache</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>aa37c350b8462d669feeae736b8257ea3</anchor>
      <arglist>()</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a9ad361fe5f780aa899f325e92fdd1ef5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0c93bb9ce6492b684cc9eb457fab5594</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a3c431c12d08cf28a3dd1c8b4e4913f55</anchor>
      <arglist>(int flag)</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" 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">
      <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" 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">
      <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" 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">
      <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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLShaderCommon::CmdAttach</name>
    <filename>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_attach.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_attach.html</anchorfile>
      <anchor>adf8972ad02da51ea6b327e6802043588</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_attach.html</anchorfile>
      <anchor>adfa7491810242865e013af110e97d279</anchor>
      <arglist>(void *target, const String &amp;shaderNames)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLShaderCommon::CmdColumnMajorMatrices</name>
    <filename>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_column_major_matrices.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_column_major_matrices.html</anchorfile>
      <anchor>a095997623005d895d6e17c5123a159f6</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_column_major_matrices.html</anchorfile>
      <anchor>af28db741ab7eb8180b5586dbe0e53c25</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLShaderCommon::CmdPreprocessorDefines</name>
    <filename>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_preprocessor_defines.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_preprocessor_defines.html</anchorfile>
      <anchor>a62d610b43e33c7beb90165e1a23de671</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common_1_1_cmd_preprocessor_defines.html</anchorfile>
      <anchor>a3725cb135052206ee1b15bd0931f4beb</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLSLShaderFactory</name>
    <filename>class_ogre_1_1_g_l_s_l_shader_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>GLSLShaderFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_factory.html</anchorfile>
      <anchor>a1ef88f868232ddc9e1770e56d0c96c01</anchor>
      <arglist>(GL3PlusRenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLSLShaderFactory</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_factory.html</anchorfile>
      <anchor>a1524f88069f64bc2fc2033245f43a28c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_factory.html</anchorfile>
      <anchor>ac2aabba264af106b2a37f4b57b62424a</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_factory.html</anchorfile>
      <anchor>a46fb94f3a804488ebeea971ec80eec12</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_factory.html</anchorfile>
      <anchor>af03e80c3f24e1e35c230ad43f1ea1fe8</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLStateCacheManager</name>
    <filename>class_ogre_1_1_g_l_state_cache_manager.html</filename>
    <base>Ogre::GLStateCacheManagerCommon</base>
    <member kind="function">
      <type></type>
      <name>GLStateCacheManager</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a58d232bfb0ce308d2ee20599fe811b4a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>activateGLTextureUnit</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a503d7a019989e664319aeaf9623cae7f</anchor>
      <arglist>(size_t unit)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a30f98b3d5fff15810d2ba6a50df72d2d</anchor>
      <arglist>(GLenum target, GLuint buffer, bool force=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGLTexture</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a2272f325aefeaed42a70402a885039db</anchor>
      <arglist>(GLenum target, GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearCache</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>ae3647650b90330122a0463554c2197ed</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>deleteGLBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>ab415f3f8323d19e0f053e23077b69c8d</anchor>
      <arglist>(GLenum target, GLuint buffer)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableTextureCoordGen</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a0eb2ad7bc3687df2c75ecdd5f284d8b8</anchor>
      <arglist>(GLenum type)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enableTextureCoordGen</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a4a74ad977c24cf7d7a3f4b2e6bd821ad</anchor>
      <arglist>(GLenum type)</arglist>
    </member>
    <member kind="function">
      <type>GLclampf</type>
      <name>getClearDepth</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a5399298a93e3655c504914f0d7bd5380</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getColourMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>aed0a1810279e037e0c7b12f9ffc0c65e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>getCullFace</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a6fbb8ac33d155528f776a3466de0f8cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>getDepthFunc</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a8a4e3351218b93df1ebd957feb432ed5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>getDepthMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a6176362b2fcb20cccafc9821951778ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>getPolygonMode</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a95340eac24b828a0ca6b474f8200153c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getStencilMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a01d78d20763464f69a157b0c81ba454f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a8cf8ecd02d3f7d9ecbda6decdabc09d8</anchor>
      <arglist>(int *array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initializeCache</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>ad43bce5a60133bf3e26b5cb85ea5780c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>invalidateStateForTexture</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a30b87f9d048645828c8d676c5c7b18f3</anchor>
      <arglist>(GLuint texture)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendEquation</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a3d358bd2e292de56c13bef4305102703</anchor>
      <arglist>(GLenum eqRGB, GLenum eqA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendFunc</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>adaea259392f6d6bd475e9fd34ff7e98f</anchor>
      <arglist>(GLenum source, GLenum dest, GLenum sourceA, GLenum destA)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearColour</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a7114118a5d4f6615cc8c1ad89a867033</anchor>
      <arglist>(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClearDepth</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a925e90ec802384a5981005db7a341188</anchor>
      <arglist>(GLclampf depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColourMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>afa73f5191063f144f39a2a2eb271c5e9</anchor>
      <arglist>(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCullFace</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a760ef0b0efc4c36f08187a17a4db9b5f</anchor>
      <arglist>(GLenum face)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthFunc</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>af33ee469391043129536d347a8bbe4e9</anchor>
      <arglist>(GLenum func)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDepthMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a93122a5b320fddf5302ab92a61f81b8d</anchor>
      <arglist>(GLboolean mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a8979e6b4ffd2066c1a284865cda24195</anchor>
      <arglist>(GLenum flag, bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightAmbient</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a47e50634abd2d7703451011237a949f3</anchor>
      <arglist>(GLfloat r, GLfloat g, GLfloat b)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialAmbient</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>acd35984db19f7b0d3e102ba46245d678</anchor>
      <arglist>(GLfloat r, GLfloat g, GLfloat b, GLfloat a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialDiffuse</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a720cf2a5d62d26258dd6666b40b1f973</anchor>
      <arglist>(GLfloat r, GLfloat g, GLfloat b, GLfloat a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialEmissive</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a4f291fa502b849caf497aae8f0daa793</anchor>
      <arglist>(GLfloat r, GLfloat g, GLfloat b, GLfloat a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialShininess</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a205ab692edbd49198dc4a41d225c6098</anchor>
      <arglist>(GLfloat shininess)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialSpecular</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a2027c9c78f2f532ca26e73f98389a2dd</anchor>
      <arglist>(GLfloat r, GLfloat g, GLfloat b, GLfloat a)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointParameters</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a4d531e322c52c1e111652478c5b4830a</anchor>
      <arglist>(const GLfloat *attenuation, float minSize=-1, float maxSize=-1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPointSize</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a516ab7a10afd1a0cb4b8575cab288091</anchor>
      <arglist>(GLfloat size)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setPolygonMode</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a3fea365e60b4d00b5170f4680e43a890</anchor>
      <arglist>(GLenum mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadeModel</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>aa1dc4e26334a3036443a6b62307c4f0c</anchor>
      <arglist>(GLenum model)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>ab18b876a5913be25bbe48cb436e0c719</anchor>
      <arglist>(GLuint mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexParameteri</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>ae415172ae054e8399e3552f12931b571</anchor>
      <arglist>(GLenum target, GLenum pname, GLint param)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setViewport</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager.html</anchorfile>
      <anchor>a4747c71f1dcca6a38ccf1722ce7d6e7e</anchor>
      <arglist>(GLint x, GLint y, GLsizei width, GLsizei height)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLStateCacheManagerCommon</name>
    <filename>class_ogre_1_1_g_l_state_cache_manager_common.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLStateCacheManagerCommon</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a8fd43e7bcc25c811bceb407e00994a68</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getColourMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>aed0a1810279e037e0c7b12f9ffc0c65e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uchar</type>
      <name>getDepthMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a6176362b2fcb20cccafc9821951778ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getStencilMask</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a01d78d20763464f69a157b0c81ba454f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_g_l_state_cache_manager_common.html</anchorfile>
      <anchor>a8cf8ecd02d3f7d9ecbda6decdabc09d8</anchor>
      <arglist>(int *array)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GLSurfaceDesc</name>
    <filename>struct_ogre_1_1_g_l_surface_desc.html</filename>
    <member kind="function">
      <type></type>
      <name>GLSurfaceDesc</name>
      <anchorfile>struct_ogre_1_1_g_l_surface_desc.html</anchorfile>
      <anchor>a17db8cb3634f2023f2f7cb7f92cd4389</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>GLHardwarePixelBufferCommon *</type>
      <name>buffer</name>
      <anchorfile>struct_ogre_1_1_g_l_surface_desc.html</anchorfile>
      <anchor>a1a6df7cf12b9965a7a77c2f82b81c687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>numSamples</name>
      <anchorfile>struct_ogre_1_1_g_l_surface_desc.html</anchorfile>
      <anchor>a06710eae3716931ee6b6e2a796757177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>zoffset</name>
      <anchorfile>struct_ogre_1_1_g_l_surface_desc.html</anchorfile>
      <anchor>a1e8060781bc000aba03bcbf9bc198a4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLTexture</name>
    <filename>class_ogre_1_1_g_l_texture.html</filename>
    <base>Ogre::GLTextureCommon</base>
    <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>GLTexture</name>
      <anchorfile>class_ogre_1_1_g_l_texture.html</anchorfile>
      <anchor>af89b30d6e0f458130e85138189c785a9</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader, GLRenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLTexture</name>
      <anchorfile>class_ogre_1_1_g_l_texture.html</anchorfile>
      <anchor>a7488e9963124fe1c26b01e7df5191c4b</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_loadImages</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a353c91fed9eb4d4baada25f9519abc4a</anchor>
      <arglist>(const ConstImagePtrList &amp;images)</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">
      <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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeInternalResources</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>adc238422174318f0d913baa6b6c7de45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const HardwarePixelBufferSharedPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a1381484c57cf3d8f2f480c834f164950</anchor>
      <arglist>(size_t face=0, size_t mipmap=0)</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>af31a2af7c9cd561953f8de212f4a9155</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>a9c3faca6c25e388d9f02f80f8893603d</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>uint</type>
      <name>getGLID</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>a78f382e232d2d27d0ba598ca38cf42cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GLenum</type>
      <name>getGLTextureTarget</name>
      <anchorfile>class_ogre_1_1_g_l_texture.html</anchorfile>
      <anchor>a34686247255d7bca8bdf5459390201db</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</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" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a31d04160addb56e190c5155c21f998bf</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</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" 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>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>bool</type>
      <name>getTreatLuminanceAsAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>af10046684f1810855fdc76bde88ec8d6</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>
    <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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLTextureBuffer</name>
    <filename>class_ogre_1_1_g_l_texture_buffer.html</filename>
    <base>Ogre::GLHardwarePixelBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GLTextureBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>a32dc7ed1871f4846e9a932d26821ae4f</anchor>
      <arglist>(GLRenderSystem *renderSystem, GLTexture *parent, GLint face, GLint level, uint32 mWidth, uint32 mHeight, uint32 mDepth)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLTextureBuffer</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>a6412531a4491a772547a79d707808708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_clearSliceRTT</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>ace0896964d4b6808b5cf3d6c9562aef5</anchor>
      <arglist>(size_t zoffset)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>bindToFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>ae4ff154f1423d4e51eacab4f2df65fb2</anchor>
      <arglist>(uint32 attachment, uint32 zoffset)</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">
      <type>void</type>
      <name>blit</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>a98b9de8a6777122e08219785fb8e03b2</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="virtual">
      <type>virtual void</type>
      <name>blitFromMemory</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>a208ce535b8b6bbbdffb196a12907ad77</anchor>
      <arglist>(const PixelBox &amp;src_orig, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitFromTexture</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>aa69cd5e3d7ce0177f078c1d537861418</anchor>
      <arglist>(GLTextureBuffer *src, const Box &amp;srcBox, const Box &amp;dstBox)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>blitToMemory</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer.html</anchorfile>
      <anchor>adb0961b005d143bf8dbe3513a1e699da</anchor>
      <arglist>(const Box &amp;srcBox, const PixelBox &amp;dst)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>void</type>
      <name>copyFromFramebuffer</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>ae55a94d4b5d740c9f5cb26247531d6b6</anchor>
      <arglist>(uint32 zoffset)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>download</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>a8fd5085b5b79dac231a0e75340b6a114</anchor>
      <arglist>(const PixelBox &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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>getGLFormat</name>
      <anchorfile>class_ogre_1_1_g_l_hardware_pixel_buffer_common.html</anchorfile>
      <anchor>a508718a40171116e95522507bab1bd8f</anchor>
      <arglist>()</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_g_l_texture_buffer.html</anchorfile>
      <anchor>a565d5e5e0886c67c2297cc424257f4e4</anchor>
      <arglist>(size_t slice)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>upload</name>
      <anchorfile>class_ogre_1_1_g_l_texture_buffer.html</anchorfile>
      <anchor>a8df0924cc51a94ab35268af565a4bdbf</anchor>
      <arglist>(const PixelBox &amp;data, const Box &amp;dest)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLTextureCommon</name>
    <filename>class_ogre_1_1_g_l_texture_common.html</filename>
    <base>Ogre::Texture</base>
    <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>GLTextureCommon</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>a351963f13655b5f8c38f3652f2d41fe9</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_loadImages</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a353c91fed9eb4d4baada25f9519abc4a</anchor>
      <arglist>(const ConstImagePtrList &amp;images)</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">
      <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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeInternalResources</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>adc238422174318f0d913baa6b6c7de45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const HardwarePixelBufferSharedPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a1381484c57cf3d8f2f480c834f164950</anchor>
      <arglist>(size_t face=0, size_t mipmap=0)</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>getCustomAttribute</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>af31a2af7c9cd561953f8de212f4a9155</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>a9c3faca6c25e388d9f02f80f8893603d</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>uint</type>
      <name>getGLID</name>
      <anchorfile>class_ogre_1_1_g_l_texture_common.html</anchorfile>
      <anchor>a78f382e232d2d27d0ba598ca38cf42cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</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" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a31d04160addb56e190c5155c21f998bf</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</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" 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>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>bool</type>
      <name>getTreatLuminanceAsAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>af10046684f1810855fdc76bde88ec8d6</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>
    <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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLTextureManager</name>
    <filename>class_ogre_1_1_g_l_texture_manager.html</filename>
    <base>Ogre::TextureManager</base>
    <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>GLTextureManager</name>
      <anchorfile>class_ogre_1_1_g_l_texture_manager.html</anchorfile>
      <anchor>abb689751d7c5c15e6d8696539e180f51</anchor>
      <arglist>(GLRenderSystem *renderSystem)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLTextureManager</name>
      <anchorfile>class_ogre_1_1_g_l_texture_manager.html</anchorfile>
      <anchor>a2fe8c19ca4de4722f1fd618e3181554a</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>a9ef8419603b3aad6ce7545682ee12c7c</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>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>a406e3deba98785c0183d9e87271078d2</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>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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a91734962d27d948eaa9ce6dac0b771a6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>a711218e2968d7e52b1114cced356c8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>PixelFormat</type>
      <name>getNativeFormat</name>
      <anchorfile>class_ogre_1_1_g_l_texture_manager.html</anchorfile>
      <anchor>ad866ae0c8780ced34a47f1bce4e45676</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage)</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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>aacb0663130a096fcf49e5dbedbcca92c</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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" 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">
      <type>bool</type>
      <name>isHardwareFilteringSupported</name>
      <anchorfile>class_ogre_1_1_g_l_texture_manager.html</anchorfile>
      <anchor>a9c37a081d9c634bdf0ce2e3b025de35b</anchor>
      <arglist>(TextureType ttype, PixelFormat format, int usage, bool preciseFormatOnly=false)</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>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a23fa50345ee27fa2911e36edbd5df489</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" 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>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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">
      <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" 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">
      <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>
    <member kind="function" static="yes">
      <type>static TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ac6fb858ee86f3b7b75de32e3e04ee5c8</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>a3a55789d982b34bdd9daa27650360653</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>GLRenderSystem</name>
      <anchorfile>class_ogre_1_1_g_l_texture_manager.html</anchorfile>
      <anchor>a70060cc0754d0fdda64492d59c22c859</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLUniformCache</name>
    <filename>class_ogre_1_1_g_l_uniform_cache.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type>void</type>
      <name>clearCache</name>
      <anchorfile>class_ogre_1_1_g_l_uniform_cache.html</anchorfile>
      <anchor>a1b84fcf748f94aab5130af711bcee397</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>updateUniform</name>
      <anchorfile>class_ogre_1_1_g_l_uniform_cache.html</anchorfile>
      <anchor>a05a5bf509a45bfec8bd8ee024e022809</anchor>
      <arglist>(int location, const void *value, int length)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::GLUniformReference</name>
    <filename>struct_ogre_1_1_g_l_uniform_reference.html</filename>
    <member kind="variable">
      <type>const GpuConstantDefinition *</type>
      <name>mConstantDef</name>
      <anchorfile>struct_ogre_1_1_g_l_uniform_reference.html</anchorfile>
      <anchor>affbe925ee3fa4a580c3c0f0d5ce43a24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mLocation</name>
      <anchorfile>struct_ogre_1_1_g_l_uniform_reference.html</anchorfile>
      <anchor>a218b13167824ca7e7ba1899759042f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>GpuProgramType</type>
      <name>mSourceProgType</name>
      <anchorfile>struct_ogre_1_1_g_l_uniform_reference.html</anchorfile>
      <anchor>a2d32db8791ed30e82ae3a73485ab0085</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GLVertexArrayObject</name>
    <filename>class_ogre_1_1_g_l_vertex_array_object.html</filename>
    <base>Ogre::VertexDeclaration</base>
    <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>GLVertexArrayObject</name>
      <anchorfile>class_ogre_1_1_g_l_vertex_array_object.html</anchorfile>
      <anchor>a372aa7739a2e670a4b57514ee4baf451</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GLVertexArrayObject</name>
      <anchorfile>class_ogre_1_1_g_l_vertex_array_object.html</anchorfile>
      <anchor>a6b882796f4483b6a1b8f171ec55239ec</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>a8b1a5f5fe0b7306da4c8b17357d45fac</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>bind</name>
      <anchorfile>class_ogre_1_1_g_l_vertex_array_object.html</anchorfile>
      <anchor>a269922a109fc24c25c80be5bab32b84f</anchor>
      <arglist>(GLRenderSystemCommon *rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindToGpu</name>
      <anchorfile>class_ogre_1_1_g_l_vertex_array_object.html</anchorfile>
      <anchor>aa64237f55457aa380ff7fccbdad23cd9</anchor>
      <arglist>(GLRenderSystemCommon *rs, VertexBufferBinding *vertexBufferBinding, size_t vertexStart)</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a3c1091f7ece9bbc4e4f847484fd75a37</anchor>
      <arglist>(HardwareBufferManagerBase *mgr=0) const OGRE_NODISCARD</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>a469bd849411d3f152d700772fab64501</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>a130fa715330d23d0e9d2feef630b460c</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>aed9f1ba13a68148ce730fafdb4834ba5</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>a9673b478f78c55754cf410b223c5a06a</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>adb0dd4e0b21379635c0c54f37ef90e1d</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>needsUpdate</name>
      <anchorfile>class_ogre_1_1_g_l_vertex_array_object.html</anchorfile>
      <anchor>a7d090ff69dcf7bf48a4b8dd54ac087be</anchor>
      <arglist>(VertexBufferBinding *vertexBufferBinding, size_t vertexStart)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyContextDestroyed</name>
      <anchorfile>class_ogre_1_1_g_l_vertex_array_object.html</anchorfile>
      <anchor>a92e96e4eb3f7314ef07b44f7433db2a1</anchor>
      <arglist>(GLContext *context)</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>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>vertexElementLess</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a670466fe9bcfc426ccefb5395a3a82ef</anchor>
      <arglist>(const VertexElement &amp;e1, const VertexElement &amp;e2)</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>isSubroutine</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>ae697e9c02150de15437ba260b8cf339b</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 size_t</type>
      <name>getElementSize</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a98b89162a969ef7c8cdce59979e486e9</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>isSubroutine</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a3fd6712d35b95b3c8e6f07263a3aa492</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>size_t</type>
      <name>arraySize</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>acaf52008903308ca818a1fc816d88231</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>size_t</type>
      <name>elementSize</name>
      <anchorfile>struct_ogre_1_1_gpu_constant_definition.html</anchorfile>
      <anchor>a2d71f0cd6e1f4fab8806905dd131abe6</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>
    <base>Ogre::AllocatedObject</base>
    <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>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>a9f135f5ed4d3c13a5e9df38abf4aec3d</anchor>
      <arglist>(size_t bufIdx, size_t curSz, uint16 v)</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>
    <base>Ogre::AllocatedObject</base>
    <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>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>generateConstantDefinitionArrayEntries</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>ad1a16f8fe55b903b77c62a5d28387d21</anchor>
      <arglist>(const String &amp;paramName, const GpuConstantDefinition &amp;baseDef)</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="function" static="yes">
      <type>static bool</type>
      <name>getGenerateAllConstantDefinitionArrayEntries</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a3e1e7178a176a8e12e9e7491187885de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setGenerateAllConstantDefinitionArrayEntries</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a262a2eea37cc3b2ef0973a625f624ff0</anchor>
      <arglist>(bool generateAll)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>doubleBufferSize</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a752c361f1d2b41e6ef26092c5d248477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>floatBufferSize</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a5558247a535928116d99c17fdbb4de6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>intBufferSize</name>
      <anchorfile>struct_ogre_1_1_gpu_named_constants.html</anchorfile>
      <anchor>a6989ab89780218c87936c55c96586a5b</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>
  </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="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>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="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>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 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af8938cb9c61b7304f97f857a33b56cfc</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>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 size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>af9de444ed073763581b210652aec30f4</anchor>
      <arglist>(void) const</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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>a59ccb18c9fcdac1e706753ca6d2d4aad</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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 size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</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" 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">
      <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" 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 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">
      <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" 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>
    <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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></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>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::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="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" 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>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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a964ed591329cc8046c9fbab0713a35ce</anchor>
      <arglist>(const String &amp;name, const String &amp;group, GpuProgramType gptype, const String &amp;syntaxCode, bool isManual=false, ManualResourceLoader *loader=0)</arglist>
    </member>
    <member kind="function">
      <type>Microcode</type>
      <name>createMicrocode</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>aa9241f45587eeb1a782f76cbbfed297c</anchor>
      <arglist>(size_t size) const</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" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a88b278890e6c8c0cc137d8053700aabe</anchor>
      <arglist>(void)</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" 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">
      <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" 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">
      <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 const SharedParametersMap &amp;</type>
      <name>getAvailableSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a499cfbb66f95aeefa240f4f0963cfa40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getByHandle</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a5149c0889c194d1c591f40b5ad6da4f9</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT, bool preferHighLevelPrograms=true)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <type>const Microcode &amp;</type>
      <name>getMicrocodeFromCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>ae7acf64f3adbc17a0e47a4ceebfc734a</anchor>
      <arglist>(uint32 id) const</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a8d99991e69e8aee53afcfa6f9df7b6a8</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool preferHighLevelPrograms)</arglist>
    </member>
    <member kind="function">
      <type>ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>ad43bb4fa7094b05f1a167869dd9ce2ab</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</anchor>
      <arglist>(void) 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">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual const SyntaxCodes &amp;</type>
      <name>getSupportedSyntax</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a69269160314c97835040721b058111c1</anchor>
      <arglist>(void) const</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>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>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 bool</type>
      <name>isSyntaxSupported</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a58e89a2444fd9134b9a87ec6d8f18544</anchor>
      <arglist>(const String &amp;syntaxCode) const</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" 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>a5fa836987040eb3d22753d58ce53ea3d</anchor>
      <arglist>(DataStreamPtr stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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">
      <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" 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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>saveMicrocodeCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a93cdcdf09ee4d5b0cd500fdede40a980</anchor>
      <arglist>(DataStreamPtr stream) 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>setSaveMicrocodesToCache</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a9d8318e3190628d71a7b267b448945ce</anchor>
      <arglist>(bool val)</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>
    <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 GpuProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_gpu_program_manager.html</anchorfile>
      <anchor>a215f8a158be2840363627ee55161de0c</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>a1fa33935f7bc9ca113fe3adbea6493e7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuProgramParameters</name>
    <filename>class_ogre_1_1_gpu_program_parameters.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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_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_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_UNKNOWN</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a67872e7ed565d0f6477e2e11dfc9143c</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="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_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_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_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_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_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_UNKNOWN</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a155c886f15e0c10d2c33c224f0d43ce3a67872e7ed565d0f6477e2e11dfc9143c</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="typedef">
      <type>std::unordered_map&lt; size_t, String &gt;::const_iterator</type>
      <name>SubroutineIterator</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a6537ab0e6ef6ce0da99a8093553fb18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::unordered_map&lt; size_t, String &gt;</type>
      <name>SubroutineMap</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ac12c761cceb82bee686f3ca57b8c3686</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>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>const GpuConstantDefinition *</type>
      <name>_findNamedConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a47ca9a3b3546cecfda83598f97339fcb</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfMissing=false) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>_findRawAutoConstantEntryBool</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a86f49e0c64c7805d738f5ad6286ff5d8</anchor>
      <arglist>(size_t physicalIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>_findRawAutoConstantEntryDouble</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af9f0f5e642ba4c4dee2f075ff718374c</anchor>
      <arglist>(size_t physicalIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>_findRawAutoConstantEntryFloat</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a53d4f45416b80ee50725c35ecba78823</anchor>
      <arglist>(size_t physicalIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>_findRawAutoConstantEntryInt</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ae2c7fbc8c81355a301b7bb946e488fcf</anchor>
      <arglist>(size_t physicalIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>_findRawAutoConstantEntryUnsignedInt</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aac4ffcdcd52b4e7d4677603274abefb4</anchor>
      <arglist>(size_t physicalIndex) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>_getDoubleConstantPhysicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a52bb7eea97203e83be313932cc039c81</anchor>
      <arglist>(size_t logicalIndex, size_t requestedSize, uint16 variability)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>_getFloatConstantPhysicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aea8b02f3882228324aae14010ea164d8</anchor>
      <arglist>(size_t logicalIndex, size_t requestedSize, uint16 variability)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>_getIntConstantPhysicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a206c87883d74cc80ac24037b038e165a</anchor>
      <arglist>(size_t logicalIndex, size_t requestedSize, uint16 variability)</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>_getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ae08fd2424a1db1241ce2d42ef3d1807c</anchor>
      <arglist>() const</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>a8153e76904138fe948ed03cdd304d438</anchor>
      <arglist>(const GpuLogicalBufferStructPtr &amp;floatIndexMap, const GpuLogicalBufferStructPtr &amp;doubleIndexMap, const GpuLogicalBufferStructPtr &amp;intIndexMap)</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>_setRawAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a578c336153a95c0885a9f698047746c5</anchor>
      <arglist>(size_t physicalIndex, AutoConstantType acType, size_t extraInfo, uint16 variability, size_t elementSize=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRawAutoConstantReal</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aee9e1dc05c59190d2680cb5c0ac18010</anchor>
      <arglist>(size_t physicalIndex, AutoConstantType acType, Real rData, uint16 variability, size_t elementSize=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a26e6e28e28f7393b3d659de60d5f11f4</anchor>
      <arglist>(const Any &amp;data) const</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>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>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>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>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>ade8223cfd36836dde883ee33329415cc</anchor>
      <arglist>(size_t physicalIndex, const Vector2 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2b1d6007af15db665a78fae79411a463</anchor>
      <arglist>(size_t physicalIndex, const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af9e29d2087c860156de6792405b679d4</anchor>
      <arglist>(size_t physicalIndex, const Vector4 &amp;vec, size_t count=4)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2f63c40b61d0e051900525090d45b911</anchor>
      <arglist>(size_t physicalIndex, int val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a55f4bcad77d843a158e4d010ed69826e</anchor>
      <arglist>(size_t physicalIndex, Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_writeRawConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a5c84927adf8860bd3b663a76a2658c8b</anchor>
      <arglist>(size_t physicalIndex, Real 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>a291202d1b5d6c6b1fc511ca68ee0ef40</anchor>
      <arglist>(size_t physicalIndex, uint val)</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>_writeRawConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af58ec1ac0ea400a66bf9fcc262e26f02</anchor>
      <arglist>(size_t physicalIndex, const float *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>ab76e9a823fcb535d1a57e9dcf18d4047</anchor>
      <arglist>(size_t physicalIndex, const int *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>a35c36aa0ff2985bc20fd8dffb3bf8d8d</anchor>
      <arglist>(size_t physicalIndex, const uint *val, size_t count)</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>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>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>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>clearAutoConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a679b87d628cce81ed181036782620251</anchor>
      <arglist>(void)</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>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 AutoConstantEntry *</type>
      <name>findAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aa3c6df8f0929ba650a6d1cf142eafaa3</anchor>
      <arglist>(const String &amp;paramName) const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>findDoubleAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ad2c304954aa3f38199815e7b97775400</anchor>
      <arglist>(size_t logicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>findFloatAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a183d7cdccda5f83f7667965e77bfeedf</anchor>
      <arglist>(size_t logicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>findIntAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a7c0cdfc8812b5fdfef785f3106890aa1</anchor>
      <arglist>(size_t logicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantEntry *</type>
      <name>findUnsignedIntAutoConstantEntry</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8a60c626d728f7896a60ab606127c204</anchor>
      <arglist>(size_t logicalIndex)</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>ad5171ade96629c5517a42f84808cbd6d</anchor>
      <arglist>(const size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantList &amp;</type>
      <name>getAutoConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8c320bf1e446d8c1056908d7d3e2d5b5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const AutoConstantList &amp;</type>
      <name>getAutoConstants</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a00209358f6ca3428479a768c92c1a0cb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GpuConstantDefinition &amp;</type>
      <name>getConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>af6716229b90ea003ad875deb108b9c65</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>a5c9787f055a59284ae9434f57cb75d21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DoubleConstantList &amp;</type>
      <name>getDoubleConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2ad9bac847122a817be8b236e0398149</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GpuLogicalBufferStructPtr &amp;</type>
      <name>getDoubleLogicalBufferStruct</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a7caa3c97cdf876b9e220ac37f2119fef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getDoubleLogicalIndexForPhysicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2811094c5f8c3e7c0bfec33be04ad6a5</anchor>
      <arglist>(size_t physicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>double *</type>
      <name>getDoublePointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a607302ad00c32e4c72642a08a0c8a98a</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>ae998fab7965119c76edc40f281a1bc17</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>const FloatConstantList &amp;</type>
      <name>getFloatConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ad406754a4d98a6244bd5f3dd9d90b344</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GpuLogicalBufferStructPtr &amp;</type>
      <name>getFloatLogicalBufferStruct</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a47211d40ae8e8a282181c5a16648ef7c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getFloatLogicalIndexForPhysicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a07aa2e617946e27ad84f152974f668d1</anchor>
      <arglist>(size_t physicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getFloatPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ae6d8c8e89704ca66931bb7db6e32aae4</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>ab27ff95b92e84751230148820a13ed8a</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>const IntConstantList &amp;</type>
      <name>getIntConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ae1a836fec0e384915f8ff9bc41d55c17</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const GpuLogicalBufferStructPtr &amp;</type>
      <name>getIntLogicalBufferStruct</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>acc006af0b4a695db6b22a603d4c60f8a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIntLogicalIndexForPhysicalIndex</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a60f25f4c949f6d903174f4b795a130be</anchor>
      <arglist>(size_t physicalIndex)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>getIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a97c1e4434bba4bff4b8d3831c14888b8</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>ac0946c24e633b7de8a5a1db399a17f1f</anchor>
      <arglist>(size_t pos) const</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>const GpuSharedParamUsageList &amp;</type>
      <name>getSharedParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a24b43277aeda79461b4cea43fcc91b57</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SubroutineMap &amp;</type>
      <name>getSubroutineMap</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a86f49d58d2ab15d0f24c8ca8c74916fc</anchor>
      <arglist>() 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>a8592e3a356a9ab6e0021ad8da223ff54</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>ae1a41f7b9488180e77203fb060187614</anchor>
      <arglist>(size_t pos) const</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>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>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>GpuProgramParameters &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a707d1d61ad8afe4e43548c7a9d76a061</anchor>
      <arglist>(const GpuProgramParameters &amp;oth)</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>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>setAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a8de8d6f4f1f99a2c2ceccc8edab996da</anchor>
      <arglist>(size_t index, AutoConstantType acType, size_t extraInfo=0)</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>setAutoConstantReal</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a4adb9b4b8408f35df09c18021cd5f9ee</anchor>
      <arglist>(size_t index, AutoConstantType acType, Real rData)</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>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>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>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>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>a6c493e786ea623dc569921c1dcac0d30</anchor>
      <arglist>(size_t index, const uint *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>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>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>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>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>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>setNamedAutoConstant</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a123cf81ee91123f9b978de694e9e3e3b</anchor>
      <arglist>(const String &amp;name, AutoConstantType acType, size_t extraInfo=0)</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>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>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>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>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>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>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>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>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>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>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>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>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>ac9913009755ab399d73e8a6b878b2a14</anchor>
      <arglist>(const String &amp;name, Real 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>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>setNamedSubroutine</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>ab2c593a05e2af21ba35c7e0249013702</anchor>
      <arglist>(const String &amp;subroutineSlot, const String &amp;subroutine)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSubroutine</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>a2175f9db0e34057c96489ce8b7018cc6</anchor>
      <arglist>(size_t index, const String &amp;subroutine)</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" static="yes">
      <type>static const AutoConstantDefinition *</type>
      <name>getAutoConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters.html</anchorfile>
      <anchor>aeb85e1f8db315485377391af64d235d3</anchor>
      <arglist>(const size_t idx)</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>a4a547bca5647656ff8545620c65eee9a</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>
  </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>ac5d1b5c33a6ccac4f294322919943bd0</anchor>
      <arglist>(AutoConstantType theType, size_t theIndex, Real theData, uint16 theVariability, size_t 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>a54c5c6fb42140d74636fb390eff584cf</anchor>
      <arglist>(AutoConstantType theType, size_t theIndex, size_t theData, uint16 theVariability, size_t theElemCount=4)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>data</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>ae2c1d1787dfea05c7d03d5651f62d4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>elementCount</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a6cd2d6e06a33f89850e9a77e4d61cc00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>fData</name>
      <anchorfile>class_ogre_1_1_gpu_program_parameters_1_1_auto_constant_entry.html</anchorfile>
      <anchor>a777743c3d2a651a844e57874d2e34f49</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>
    <base>Ogre::AllocatedObject</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>aedad0f5a236be7a244d02b6f85094b80</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>a294ab57dba10f2c90a64457d9c279789</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>ac6c2e24d385ec1634374d1be19837884</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>af7656f20d47cd7df24b98bc4b44bf8ef</anchor>
      <arglist>(Resource *prog)</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">
      <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>a22bb67a36e44cc6202dd87bc802a0736</anchor>
      <arglist>(Resource *prog)</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>
    <base>Ogre::AllocatedObject</base>
    <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 Any &amp;</type>
      <name>_getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>abadfc59203ae1b077d6fcf0c8a717f2b</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>_setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a96d3f0ffeea45bc3168c427f05565b05</anchor>
      <arglist>(const Any &amp;data) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ab76a3c158f6e5386831b2e6dcce3478f</anchor>
      <arglist>(const String &amp;name, GpuConstantType constType, size_t 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>const GpuConstantDefinition &amp;</type>
      <name>getConstantDefinition</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a463139c2df218d313e1c7a6e13d9e939</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>a3a11a6d800c859a06457ed185df8e95e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const DoubleConstantList &amp;</type>
      <name>getDoubleConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>aee5788ebc9299eb9c7051b9077c692bb</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>a26be5bc588438cdfcd2af1dd0aca8b69</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>ac5942855857e402a552f896825430ec5</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>const FloatConstantList &amp;</type>
      <name>getFloatConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>adb49195ff054613a5e5aead52de7644c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getFloatPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ab20c2b00ad00db39d0fa7a77e8f2a9e1</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>aa51c371a8967d4a182a8081c73f53fcc</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getFrameLastUpdated</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ae7468d4c313da21840fc14748be3989a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const IntConstantList &amp;</type>
      <name>getIntConstantList</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ad27aef82541b4155f670470ea9c4fd80</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>getIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a595714fc035ae70cce7921f1e5c660dd</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>aa675a7432dbcb9455e88ee0432bff86b</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>a88f9ebfeb6334f40c51fa52ebb0a7108</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint *</type>
      <name>getUnsignedIntPointer</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>af157151f07afc50f61b6de18a6e2cff1</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>aa0e94dfd27137e0e3b8129205fa70fcf</anchor>
      <arglist>(size_t pos) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getVersion</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a69a08fac2fc0d7479fb8be46e26d43fc</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>a1d338e448331ece06b476fa1dec4be2a</anchor>
      <arglist>(const String &amp;name, const double *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ac60bc2d912c0610ff23d03fc53341d0c</anchor>
      <arglist>(const String &amp;name, const float *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>aa738d63d8a5fdbe3095a73d1824e4497</anchor>
      <arglist>(const String &amp;name, const int *val, size_t 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>a6be98a104e13cbd4c9c550ee88cac6de</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_shared_parameters.html</anchorfile>
      <anchor>a8ec33fb8190dc9956427fdc4c39cd152</anchor>
      <arglist>(const String &amp;name, const uint *val, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a32289cc85ebb2a988ce36727a508dac6</anchor>
      <arglist>(const String &amp;name, const Vector2 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ab36766c25247163e7f57d515dbec44f3</anchor>
      <arglist>(const String &amp;name, const Vector3 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a6f0dd794c7a3618f59e4a86bd8ee03d5</anchor>
      <arglist>(const String &amp;name, const Vector4 &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>ad879a04f00ecc9196d19cd9ff38f66f2</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_shared_parameters.html</anchorfile>
      <anchor>ab74ba6dc445146e3207a3b3910f43ef6</anchor>
      <arglist>(const String &amp;name, Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNamedConstant</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters.html</anchorfile>
      <anchor>a88315ac3a68d42fe43f524f6c4a307d2</anchor>
      <arglist>(const String &amp;name, uint val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::GpuSharedParametersUsage</name>
    <filename>class_ogre_1_1_gpu_shared_parameters_usage.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a72473a6762f8ed498d3cdbec86e73156</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>_getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters_usage.html</anchorfile>
      <anchor>a795fcb89d014af63ccefcaa73569727f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_gpu_shared_parameters_usage.html</anchorfile>
      <anchor>abd5ac6419bbd028ca535f93125e7e96a</anchor>
      <arglist>(const Any &amp;data) 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>af210ad9463dc8dccd940a512cb39290e</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>a07d0c4dfd80dc963f4ca30d88d6f51d8</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>a6ee233f565e279dc12da2544a52efc15</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyData</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>afc81e88e7b9e9d4c1f176854989df84a</anchor>
      <arglist>(PageStrategyData *d)</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>ga79dc7f55274f677dac8bf64798f4bbea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1b175f0b77c05ed13df9d917b71c6a31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>getPageID</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>a2e15c4764622887355d75b5b1a8cb10e</anchor>
      <arglist>(const Vector3 &amp;worldPos, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCamera</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>a68df585b7a321d959f4214fe0cae67c9</anchor>
      <arglist>(Camera *cam, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDebugDisplay</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy.html</anchorfile>
      <anchor>a8a5b342c17f5009cfabf5171ea2c768a</anchor>
      <arglist>(Page *p, SceneNode *sn)</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>a7acd1f54228e8cd83913ebe8e99d09a0</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>a9426a938e8b6cc35581484c2f5d4a3d6</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>class_ogre_1_1_grid2_d_page_strategy_data.html</anchorfile>
      <anchor>a11b924119c2adf18228bebb85e9c9d78</anchor>
      <arglist>(StreamSerialiser &amp;stream)</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>ga95954c4987a977e25c835bd116e63a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gac15aee85717bf206333658917836bfd0</anchor>
      <arglist>(PageStrategyData *d)</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>ga79dc7f55274f677dac8bf64798f4bbea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1b175f0b77c05ed13df9d917b71c6a31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>getPageID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga31cb931801f78214a25733df20ad10fc</anchor>
      <arglist>(const Vector3 &amp;worldPos, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga93731f5971fba009a64bc4e4d8ce8517</anchor>
      <arglist>(Camera *cam, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDebugDisplay</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga32e80bd39ff8f3d9b9a35d5f2d1f0751</anchor>
      <arglist>(Page *p, SceneNode *sn)</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>gac1f2ae920c09cc2595a11da65d422b82</anchor>
      <arglist>(const Vector3 &amp;worldOrigin)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab5159dd7922b777ed101992b5319b20b</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaedcf87a66b42befb2aba22b6d42fee58</anchor>
      <arglist>(StreamSerialiser &amp;stream)</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>
    <base>Ogre::AllocatedObject</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a43c79e8e2fa85a83f800214b3661bbbf</anchor>
      <arglist>(Usage usage, bool systemMemory, 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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a552f466b57ba77f29e083266d4688765</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)=0</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a8c313688a0df3c28a36738c31fcbc3ee</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)=0</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>Singleton&lt; HardwareBufferManager &gt;</base>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <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">
      <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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aec7eea2d5d1853ea29b412f43986140b</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)=0</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="pure">
      <type>virtual RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a830cd072c0e063e729b67201f04492a1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>adeb459425f647d9b9077bbea77a43f27</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)=0</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>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</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" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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>
    <member kind="function" static="yes">
      <type>static HardwareBufferManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager.html</anchorfile>
      <anchor>a380063fef4a4563c90d45a03ac196dc7</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>ab633b90f5015dc3199f96e0514347b3b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareBufferManagerBase</name>
    <filename>class_ogre_1_1_hardware_buffer_manager_base.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BufferLicenseType</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_MANUAL_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa372ccf538e8a6022bba092d2b47f4fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLT_AUTOMATIC_RELEASE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a88f21df1e7ee330033812ddeba4a08faa994cf0191de83556e3c1e6cf30cd6acb</anchor>
      <arglist></arglist>
    </member>
    <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>_forceReleaseBufferCopies</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a8cd2588a1b57f4b417d6816f7ddb5584</anchor>
      <arglist>(HardwareVertexBuffer *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>_notifyCounterBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a45fe3ad0964310d9b150d45eaddf67d3</anchor>
      <arglist>(HardwareCounterBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyIndexBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aa12ae6a67af715b2be80182bd05abb46</anchor>
      <arglist>(HardwareIndexBuffer *buf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyUniformBufferDestroyed</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>ad19793152eef356380827edb755c613e</anchor>
      <arglist>(HardwareUniformBuffer *buf)</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>a557fa7f938bee48841e21e995eb095d6</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, BufferLicenseType licenseType, HardwareBufferLicensee *licensee, bool copyData=false)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareCounterBufferSharedPtr</type>
      <name>createCounterBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>aec7eea2d5d1853ea29b412f43986140b</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)=0</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="pure">
      <type>virtual RenderToVertexBufferSharedPtr</type>
      <name>createRenderToVertexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a830cd072c0e063e729b67201f04492a1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareUniformBufferSharedPtr</type>
      <name>createUniformBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>adeb459425f647d9b9077bbea77a43f27</anchor>
      <arglist>(size_t sizeBytes, HardwareBuffer::Usage usage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)=0</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>acbde393716ec1057024cdff4d3282913</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>abe3ea209174c3a40286dde425addb814</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" virtualness="virtual">
      <type>virtual void</type>
      <name>registerVertexBufferSourceAndCopy</name>
      <anchorfile>class_ogre_1_1_hardware_buffer_manager_base.html</anchorfile>
      <anchor>a1deff999bf2f7fa437609fca417810e9</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;sourceBuffer, const HardwareVertexBufferSharedPtr &amp;copy)</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::HardwareCounterBuffer</name>
    <filename>class_ogre_1_1_hardware_counter_buffer.html</filename>
    <base>Ogre::HardwareBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareCounterBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga2ce814facccaef7be68c6203dce38967</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwareCounterBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae857f97b56f610cea3583c5b01bda49c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga55b7b464be821ef2536e2470b15865c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gacbd3b457eeca52094cf44fb8b3f853d6</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a552f466b57ba77f29e083266d4688765</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)=0</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a8c313688a0df3c28a36738c31fcbc3ee</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)=0</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="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IndexType</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_16BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326a53907abe886cb9c6ebeb2520733aee4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IT_32BIT</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a25ba4923e015d46de162f7cc4c256326aa5194f6b6d409b1b20f91adf989ef329</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareIndexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a2a14d8894fab2adbc5995188719aafde</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, IndexType idxType, size_t numIndexes, HardwareBuffer::Usage usage, bool useSystemMemory, 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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>getIndexSize</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a1de02a622042929490ee10f3a9cf4615</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>a681629fae8c8719462513fbd41a383a1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumIndexes</name>
      <anchorfile>class_ogre_1_1_hardware_index_buffer.html</anchorfile>
      <anchor>a4efc6a14226ff1a91e210da10120f76c</anchor>
      <arglist>(void) const</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>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">
      <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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a552f466b57ba77f29e083266d4688765</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)=0</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a8c313688a0df3c28a36738c31fcbc3ee</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HardwareOcclusionQuery</name>
    <filename>class_ogre_1_1_hardware_occlusion_query.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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" 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" 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>unsigned int</type>
      <name>getLastQuerysPixelcount</name>
      <anchorfile>class_ogre_1_1_hardware_occlusion_query.html</anchorfile>
      <anchor>ad1c71c786e262908a3aa805287b815e3</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>ae30ceda53d771c5db266fdcfd14e6c9c</anchor>
      <arglist>(unsigned int *NumOfFragments)=0</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="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwarePixelBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aa160bd16b3d02f17583bdba1e35253d2</anchor>
      <arglist>(uint32 mWidth, uint32 mHeight, uint32 mDepth, PixelFormat mFormat, HardwareBuffer::Usage usage, bool useSystemMemory, 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" 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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>const PixelBox &amp;</type>
      <name>getCurrentLock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a9f888e279109a05b5228f71c5b8f9d34</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" virtualness="virtual">
      <type>virtual RenderTexture *</type>
      <name>getRenderTarget</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>aadcc10954fe5d710eb8cde1ebf0082a3</anchor>
      <arglist>(size_t slice=0)</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>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>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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const PixelBox &amp;</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a30312407a4ece07e205b66eadf31363e</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>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a93b204642190e611bc226ea08d29160e</anchor>
      <arglist>(LockOptions options)</arglist>
    </member>
    <member kind="function">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void *</type>
      <name>lock</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a8aaa214f42a683f7203ed42f8c0caf17</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_pixel_buffer.html</anchorfile>
      <anchor>abbd6dece7babe2473adc396bb458f53c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_pixel_buffer.html</anchorfile>
      <anchor>a117ff90e202f525c2a4b7bb9c51eb4df</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)</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::HardwareUniformBuffer</name>
    <filename>class_ogre_1_1_hardware_uniform_buffer.html</filename>
    <base>Ogre::HardwareBuffer</base>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareUniformBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac95f36b23a9627b02759cc7e2be964b2</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwareUniformBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9f141460aa2aff8eef911714be4bbca6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gafa02287240fe76b47d27095e5b97bd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac3c971f0c96decb115c8e4fc6bc9e922</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a552f466b57ba77f29e083266d4688765</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)=0</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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a8c313688a0df3c28a36738c31fcbc3ee</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)=0</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="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LockOptions</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NORMAL</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fae11601d29cd56aad7ea7a1b23a688b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_DISCARD</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa176ad39ac15fc0a6028d820a6fe228ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_READ_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faa364c1511514cd4d7ee1e7092eb41288</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_NO_OVERWRITE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0fa32a2f7b1c3430cc9c3f0f665934d0c4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBL_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>aac34930556f611928ec9157c04bd1b0faf4acad29e302c7c02ce72c3fce8990df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>Usage</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a6f26f67ab31d60248314c9c6c77c9edb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630abec61c14b13652a06566a79afd6f7518</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a2fe20ff00e9acb928a2d9680f0c505e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a246699879ba7647973a2d8ed86acf76f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_STATIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a5ffbb339becd31435c5f616be4c28996</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630aa0c82d1b27d6cc04e4b5f6d47a22a74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HBU_DYNAMIC_WRITE_ONLY_DISCARDABLE</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>ae51f5970d879af736e4cf53e1ec46630a29ff2e0fd2b408359e84291b27282516</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareVertexBuffer</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>a8951bd992d2f819f4622c3323b304440</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t vertexSize, size_t numVertices, HardwareBuffer::Usage usage, bool useSystemMemory, 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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0bf3147b1f99a81dd84fb7b978c4686d</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>getInstanceDataStepRate</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af31315182e237d11bbf30e15889199d9</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>af72c651440695e2190f252c4ff5e02a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumVertices</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>af5321b5f87d59e3da75cd53d8e22b94d</anchor>
      <arglist>(void) const</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>size_t</type>
      <name>getVertexSize</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>aea8bdc80ef5f98394068ae63ef6d6bd5</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>isInstanceData</name>
      <anchorfile>class_ogre_1_1_hardware_vertex_buffer.html</anchorfile>
      <anchor>ace95b5285a02a52774255da00c322ea8</anchor>
      <arglist>() 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">
      <type>bool</type>
      <name>isSystemMemory</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a0e1881a6106c59d5aae27589ca1bca5d</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>a93b204642190e611bc226ea08d29160e</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>ab1caebda1f7442706df97531c2d90aaf</anchor>
      <arglist>(size_t offset, size_t length, LockOptions options)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>readData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a552f466b57ba77f29e083266d4688765</anchor>
      <arglist>(size_t offset, size_t length, void *pDest)=0</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>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>unlock</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a64ddd429ff2c8ac4f0cca5decb5c6757</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>writeData</name>
      <anchorfile>class_ogre_1_1_hardware_buffer.html</anchorfile>
      <anchor>a8c313688a0df3c28a36738c31fcbc3ee</anchor>
      <arglist>(size_t offset, size_t length, const void *pSource, bool discardWholeBuffer=false)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HashedVector</name>
    <filename>class_ogre_1_1_hashed_vector.html</filename>
    <templarg>T</templarg>
    <member kind="typedef">
      <type>VectorImpl::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aba664c4d307e5dd9ac7ba03252fbe167</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::const_reference</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aa0b7d89231b3ebf5944562ef7db7d83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::const_reverse_iterator</type>
      <name>const_reverse_iterator</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a89ddf073b6f26e4ef2f035ae134a4792</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::difference_type</type>
      <name>difference_type</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a576ba91ab5ef4d1623fb71d1925518b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a9e1f2a609eb5a7be9cc3d51b49f755df</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::pointer</type>
      <name>pointer</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ace139bbc4ce2c45d0102edea246468a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::reference</type>
      <name>reference</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a3ad011d104e03019a4e9b9840439ef17</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::reverse_iterator</type>
      <name>reverse_iterator</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a96a361e91069936d53fb954b07acf424</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::size_type</type>
      <name>size_type</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>af0b04cbf9823c57128855d112f3581e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorImpl::value_type</type>
      <name>value_type</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a3f4e73221e49df80e2ec1c531fe6916d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; T &gt;</type>
      <name>VectorImpl</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a61a98c4a26aceda8cac7dc4a6a3f42d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a872c867036dd05bd1d85ad690a355396</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a27d63b7efd2f5df731fd837f541c3a15</anchor>
      <arglist>(const HashedVector&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a6187b3f38bcafac9fdb8526e017083b6</anchor>
      <arglist>(InputIterator a, InputIterator b)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aa48ea0c4375e6d83e286824e891603c4</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a9700cee4608a9bd76c872c156fb06ba6</anchor>
      <arglist>(size_type n, const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HashedVector</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a026e68fffa283192435e5bbdfb84ec9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>at</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ad0c2cbcf91d469bb12ef2907e1c053de</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>at</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a41eb64e4ae34f0d1f5d413ff1ee959ba</anchor>
      <arglist>(size_type n) const</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>back</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a727f682183cdf3c878e8d36d63cbecb8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>back</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a19d63298713a0fd765ce7d719d0aec8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a126b57c573ec7654ed6a848ff6818303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a8db813b4836bf14993c1432d0624c4ca</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>capacity</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aa2ecbc6ad493ebc5c003e9e8b6363cfa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a6995fdfb17173f0ac21ef581dad47d7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyHash</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a8f2b47f9b8b8a9c6d656710b1a180534</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a60b694e07c1dfeee89d09ea378a4f2a3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a4c557ff148491776fd9c89aa7d55eed4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_iterator</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ad793202b7a2ea15d6826fdc5f4488480</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a848b1ab3c5a8e524840461c38d50f1f6</anchor>
      <arglist>(iterator first, iterator last)</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>erase</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a48cfce70d045598aae0d826dfe476730</anchor>
      <arglist>(iterator pos)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>front</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ae58c9b49af378fbedd6c717369435135</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>front</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ac527f3aa4ac341a45abc720cd457f021</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a869e8a43269354ad3edd5e049fb4b487</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a48e330da70c4af1d72e23070dea24a2e</anchor>
      <arglist>(iterator pos, const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ae7fdb654452068fba22b734e095e99c4</anchor>
      <arglist>(iterator pos, InputIterator f, InputIterator l)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a5dacfefaa1717baf51697a3ef42102e0</anchor>
      <arglist>(iterator pos, size_type n, const T &amp;x)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isHashDirty</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a3faaf2671367bdad36a616ca16439d15</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>max_size</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a294a0322a7a212e1101e47050627425b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a1fef36de46568409f0f342a8ca3b313b</anchor>
      <arglist>(const HashedVector&lt; T &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>HashedVector&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>aef2c968d6705c0fdd5f50a70983e8314</anchor>
      <arglist>(const HashedVector&lt; T &gt; &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ac0511ced14665359e65d2fc13215e748</anchor>
      <arglist>(const HashedVector&lt; T &gt; &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>reference</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a9120055a62efa71e25268f3af49aaac6</anchor>
      <arglist>(size_type n)</arglist>
    </member>
    <member kind="function">
      <type>const_reference</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a8fdc5a6a26761097885fbe0c573c9af8</anchor>
      <arglist>(size_type n) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pop_back</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a884968bcafa294366be0cfd90fb677f6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>push_back</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a87bfcde773502ee964a677580724188f</anchor>
      <arglist>(const T &amp;t)</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a7bce578eb8c797a17f9cc05a6af40473</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rbegin</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a5dd25a33826e2a0970eca2d4745db779</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>reverse_iterator</type>
      <name>rend</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a1ae2dca4d5b82a3c011c81da8f14bcc3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const_reverse_iterator</type>
      <name>rend</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a878a6dd2987a4e34d4520b9f8bd2c54c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reserve</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a721948863a05cde23ecb73fdf166e013</anchor>
      <arglist>(size_t t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>ac47cb9541d822b017804c828a13d961c</anchor>
      <arglist>(size_type n, const T &amp;t=T())</arglist>
    </member>
    <member kind="function">
      <type>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a8c2e957887455fbd9bcce83e2c3b2718</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>class_ogre_1_1_hashed_vector.html</anchorfile>
      <anchor>a94a96f377cf087f781d1e1ff9b73d2f5</anchor>
      <arglist>(HashedVector&lt; T &gt; &amp;rhs)</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="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>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" 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a3738e5bfb9a287279bbbbfa0271bc05c</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>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 size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a62ecd906ba236975ddec42c62d0b4e2b</anchor>
      <arglist>(void) const</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">
      <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>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a0ff6e912f4a4d19102662e3b6a23acdd</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</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>ab3849609e7c8b338b8b5baf9a8ab7b7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</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" 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">
      <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" 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">
      <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" 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">
      <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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HighLevelGpuProgramFactory</name>
    <filename>class_ogre_1_1_high_level_gpu_program_factory.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>HighLevelGpuProgramFactory</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_factory.html</anchorfile>
      <anchor>a711da4e60a18ef0347a7ef98638b882d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HighLevelGpuProgramFactory</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_factory.html</anchorfile>
      <anchor>af1d7ed0bda1cebbbab949c4f6b494bc8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_factory.html</anchorfile>
      <anchor>abf88ca9ec682fc13dd2a076b81a093c4</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="pure">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_factory.html</anchorfile>
      <anchor>ae88ae1bb894730872d5d6e04eebff437</anchor>
      <arglist>(HighLevelGpuProgram *prog)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_factory.html</anchorfile>
      <anchor>ac3faee2eabc0225e3d5f0d1fb7bca47f</anchor>
      <arglist>(void) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HighLevelGpuProgramManager</name>
    <filename>class_ogre_1_1_high_level_gpu_program_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Singleton&lt; HighLevelGpuProgramManager &gt;</base>
    <member kind="typedef">
      <type>std::map&lt; String, HighLevelGpuProgramFactory * &gt;</type>
      <name>FactoryMap</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a55f4583fc44e6729aac134a4a2aa0315</anchor>
      <arglist></arglist>
    </member>
    <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>HighLevelGpuProgramManager</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a4fc12d0a6460a6a86ccf26c74fefbf9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HighLevelGpuProgramManager</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a04d94cd96f9a6ea563f2f88290a68203</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>void</type>
      <name>addFactory</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>ad95dcf667a304b0d59f8e09e69beef5b</anchor>
      <arglist>(HighLevelGpuProgramFactory *factory)</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>HighLevelGpuProgramPtr</type>
      <name>createProgram</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a992de8146fdd698d1cd6774fb15a2001</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName, const String &amp;language, GpuProgramType gptype)</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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgramPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a100c5f6ae39b317bf60b2150c53ac24d</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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>bool</type>
      <name>isLanguageSupported</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a900744260df0ceb1e1eec502a9e06d1d</anchor>
      <arglist>(const String &amp;lang)</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>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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">
      <type>void</type>
      <name>removeFactory</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a610d333f2c2ed9957de5716b93275fc4</anchor>
      <arglist>(HighLevelGpuProgramFactory *factory)</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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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>
    <member kind="function" static="yes">
      <type>static HighLevelGpuProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a77dc1f71e5aae0cb1e146a2a0a3ced49</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HighLevelGpuProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program_manager.html</anchorfile>
      <anchor>a9229f816e3c47a5ca351c0d667cf53a4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HlmsDatablock</name>
    <filename>class_ogre_1_1_hlms_datablock.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>HlmsDatablock</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gadc5ee20696481a5ffccc5dcdbd98e393</anchor>
      <arglist>(GpuProgramType type, PropertyMap *propertyMap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProfile</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gadbcc4393f2f267667dba94acdb8593aa</anchor>
      <arglist>(const String &amp;profile)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3f5a76b416918d91c8ee57479dc42efb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga5c4dfa90fe37c12cfdeb36384135dbcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getProfileList</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8bc62979189879645c1eb7fa324866dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PropertyMap *</type>
      <name>getPropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga83c3bd2d3f31fc6ec4477244aa87433f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramType</type>
      <name>getShaderType</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaba095f8bb115cb78829638327e829114</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ShaderTemplate *</type>
      <name>getTemplate</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga81ac6a909cd99847255d3c8a9b4072ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLanguage</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad86c6ddba9f4b7fbb059cdf7258e78d3</anchor>
      <arglist>(const String &amp;language)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTemplateName</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaf2741c40f557096d15fcb2448aa2050b</anchor>
      <arglist>(const String &amp;tamplateName)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HlmsManager</name>
    <filename>class_ogre_1_1_hlms_manager.html</filename>
    <base>Ogre::AllocatedObject</base>
    <base>Ogre::RenderObjectListener</base>
    <base>Ogre::SceneManager::Listener</base>
    <member kind="function">
      <type></type>
      <name>HlmsManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga23e8e2c2c4417f2d1020a580b76a9b59</anchor>
      <arglist>(SceneManager *sceneManager, const String &amp;pieseFilesResorceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HlmsManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga252584e81202dc9987325b13e20b41f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa4a76cae2fc608758a68bd36b6d21030</anchor>
      <arglist>(Renderable *rend, HlmsMaterialBase *material, const String &amp;passName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBinding</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga41c25b018d20c555946c16f3c7f26efb</anchor>
      <arglist>(Renderable *rend, const String &amp;passName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyRenderSingleObject</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga5c256adcb8b31f5aa73f77cee3673af3</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList, bool suppressRenderStateChanges)</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>group___hlms.html</anchorfile>
      <anchor>gad35063f89d8ad5ec6792f931f43b9bad</anchor>
      <arglist>(SceneManager *source, SceneManager::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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTextureCasterPreViewProj</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a012a1c3dcf2efbd8245fd125e7fc1b64</anchor>
      <arglist>(Light *light, Camera *camera, size_t iteration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTextureReceiverPreViewProj</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>aa05def0ab89195c585b5467059245641</anchor>
      <arglist>(Light *light, Frustum *frustum)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTexturesUpdated</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>aa2c3ceb367f47c3721e9d1843288d341</anchor>
      <arglist>(size_t numberOfShadowTextures)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a5ef1be858fe331867653fbb8aa819494</anchor>
      <arglist>(LightList &amp;lightList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaf20dbf301cdd5489411e08417669af19</anchor>
      <arglist>(Renderable *rend, const String &amp;passName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindAll</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga9ff2989ce202fe98084068400c6b5bf9</anchor>
      <arglist>(const String &amp;passName)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HlmsMaterialBase</name>
    <filename>class_ogre_1_1_hlms_material_base.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>HlmsMaterialBase</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga4b3ece13f7bf08274ac1eff7a7f1b035</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HlmsMaterialBase</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga98779443ab9c19f4c8779ec5ab081aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createTextureUnits</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac899deeb312c524f33e6a795bdf6cbff</anchor>
      <arglist>(Pass *pass)</arglist>
    </member>
    <member kind="function">
      <type>HlmsDatablock *</type>
      <name>getFragmentDatablock</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafbe57e9e997c339d798c5c1bec578daa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PropertyMap &amp;</type>
      <name>getPropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga650d837deeed1b6756ac0adb3f7b6eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HlmsDatablock *</type>
      <name>getVertexDatablock</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7e83d9ad48a61715c0416bf578e792a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updatePropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga54b3785a29afdd5a3f92601a9e469f7f</anchor>
      <arglist>(Camera *camera, const LightList *pLightList)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateUniforms</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8c93470c9b79f3dbb5b1d691b9fbf00b</anchor>
      <arglist>(const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IsDirty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaed2c3f65bd493ae0e9df382c6928e711</anchor>
      <arglist></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="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <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>unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>ad072fea486991d4efa92f9e062ea84b1</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter.html</anchorfile>
      <anchor>ab616bda74c451b4617cb222f726656c8</anchor>
      <arglist>(Particle *pParticle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</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" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af91680375665bc911d80b76262882e8b</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>a666a8c8c660ffc55ff338b59a416f682</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>a691070e7cdb1ca6d61e687ca3c510123</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>a3d9141e9851a449cccf480e7a30826df</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a0ddb2110884003fa74abc6eaab2682cc</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>a13c3ad7a5e076316869eacbc89e95be9</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>a3287cdd56f081a2e7e8a43ad802530bb</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">
      <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>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" 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>ac18d85d72526f7c20a5a04547cd90c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a248869cbb1598a7518e191a063a4f89a</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">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c797e53bdbb8505739ef1923b022581</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>aface49e7023832dda41e44b26f048843</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>ac6faac35cb62e861b8b0803e04ceed13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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>bool</type>
      <name>hasOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>af46071e47818d84449ee0c8e73737fa5</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">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</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">
      <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>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a22a39275e9ef9e14d9d873acda400816</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">
      <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>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>
    <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">
      <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" 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">
      <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="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" 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>
    <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>
    <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>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</anchor>
      <arglist></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>
    <base>Ogre::ParamCommand</base>
    <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>ae58eeb6e2ac5eae71ca26b67ca59a0b4</anchor>
      <arglist>(const void *target) const</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>a0889f75e83be02668a8883bcf3ce657b</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a0ada91c9b0e11cb989429c10aa7fbf5a</anchor>
      <arglist>(const void *target) const</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>a26496646881f99ebc08f058ac464a3fa</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>aea3316dbdd0e023ac03153f705c3f276</anchor>
      <arglist>(const void *target) const</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>a838af007c81860399f6c4abf242009e3</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::HollowEllipsoidEmitterFactory</name>
    <filename>class_ogre_1_1_hollow_ellipsoid_emitter_factory.html</filename>
    <base>Ogre::ParticleEmitterFactory</base>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>createEmitter</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter_factory.html</anchorfile>
      <anchor>a0a150f462944dcacb8ad2696b1e3220e</anchor>
      <arglist>(ParticleSystem *psys)</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">
      <type>String</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_hollow_ellipsoid_emitter_factory.html</anchorfile>
      <anchor>ae7e462bb537bbd1e075d9b05d8a65fc7</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Id</name>
    <filename>class_ogre_1_1_id.html</filename>
    <member kind="function" static="yes">
      <type>static IdType</type>
      <name>generateNewId</name>
      <anchorfile>class_ogre_1_1_id.html</anchorfile>
      <anchor>a73f0ff39b60e9635f373257aac3b0918</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::IdObject</name>
    <filename>class_ogre_1_1_id_object.html</filename>
    <member kind="function">
      <type></type>
      <name>IdObject</name>
      <anchorfile>class_ogre_1_1_id_object.html</anchorfile>
      <anchor>a7884ec3abf1ed8c1b1514d3bda918370</anchor>
      <arglist>(IdType id)</arglist>
    </member>
    <member kind="function">
      <type>IdType</type>
      <name>getId</name>
      <anchorfile>class_ogre_1_1_id_object.html</anchorfile>
      <anchor>ab152c8f646a835c2f88585ad4fe0413a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>class_ogre_1_1_id_object.html</anchorfile>
      <anchor>a57e0523432c6e5133ff4fc251111a60e</anchor>
      <arglist>(const IdObject &amp;left, const IdObject &amp;right)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>class_ogre_1_1_id_object.html</anchorfile>
      <anchor>a0ae22596b5bd2a3faf2958ab3d109d1f</anchor>
      <arglist>(const IdObject *left, const IdObject *right)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend struct</type>
      <name>IdCmp</name>
      <anchorfile>class_ogre_1_1_id_object.html</anchorfile>
      <anchor>aad76afcc63d308b18fe15fa45b9520f9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::IdString</name>
    <filename>struct_ogre_1_1_id_string.html</filename>
    <member kind="function">
      <type></type>
      <name>IdString</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>aafe0decfa1fbd2be4d46609ffc5647d5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdString</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>a56caa2838bf509872f4595c183e2fe6f</anchor>
      <arglist>(const char *string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdString</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>a37ea40cc268d6cdacf235c09d0d48720</anchor>
      <arglist>(const std::string &amp;string)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IdString</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>a3f65ef76705bbe55689dd4affed6df06</anchor>
      <arglist>(uint32 value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getFriendlyText</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>a58af7942c44e5907144fa4efe18c84a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getReleaseText</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>aedc10c2eb528fe8c1d8d2ab415500d7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator!=</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>ae1f1d56fc07be8fcc9f15120c505d00f</anchor>
      <arglist>(IdString idString) const</arglist>
    </member>
    <member kind="function">
      <type>IdString</type>
      <name>operator+</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>afbe35aa8a428bd10ca8588921891860f</anchor>
      <arglist>(IdString idString) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator+=</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>a1975a7a2705e2ff8b15c3143636addec</anchor>
      <arglist>(IdString idString)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>aa879e3cd371deb2979f1f5d4b8977d44</anchor>
      <arglist>(IdString idString) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>ad8d64faf790e160a7dc4f1ed61598df1</anchor>
      <arglist>(IdString idString) const</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>mHash</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>a54eeffe30aae07b2f4b7bf7a8cf10d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint32_t</type>
      <name>Seed</name>
      <anchorfile>struct_ogre_1_1_id_string.html</anchorfile>
      <anchor>a34d6188685e991789d904b1151d16f07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::IlluminationPass</name>
    <filename>struct_ogre_1_1_illumination_pass.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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_BOX</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5ac05b8d3ad728faf2b99a2c3a8c9ed03c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_TRIANGLE</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a100906ef66a390179993687a1975025d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_BICUBIC</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a0f429c684c4f0e599f9a15304205c233</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FILTER_BICUBIC</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a0f429c684c4f0e599f9a15304205c233</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_BOX</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5ac05b8d3ad728faf2b99a2c3a8c9ed03c</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="enumvalue">
      <name>FILTER_TRIANGLE</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>aa1d0fe80507583b39161736e4be198d5a100906ef66a390179993687a1975025d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Image</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a52fa85f905c638964c805b3d49d2c383</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>a3f50179edd65bdeeb6c440d0a35c1bb1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>combineTwoImagesAsRGBA</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>ab9a8cc8ed476918451c6f7bf0488ce47</anchor>
      <arglist>(const Image &amp;rgb, const Image &amp;alpha, PixelFormat format=PF_BYTE_RGBA)</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>abc1b4d115f77212e4569d7e6ac815431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>flipAroundY</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a73e8b6002bc5c1b269bee49fa8c656c2</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>a8351d95a8578965c6a9fae36db5b9141</anchor>
      <arglist>(size_t x, size_t y, size_t z) const</arglist>
    </member>
    <member kind="function">
      <type>const uchar *</type>
      <name>getData</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a1dd76fa5bae4db9de3f90c5873984aa0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uchar *</type>
      <name>getData</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a03cc0979349f9bc0265a5874b57ea184</anchor>
      <arglist>(void)</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>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a4a223a6c439ba07d78ade814bc4db7d8</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>afb8692cfc9e8f50271254722825f6c2b</anchor>
      <arglist>(size_t face=0, size_t 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>a68a47df43ec995fd9d1a886baa75787e</anchor>
      <arglist>(const DataStreamPtr &amp;stream, const String &amp;type=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>Image &amp;</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_image.html</anchorfile>
      <anchor>a75ced161976ffbb4fc1cf63d4b007993</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>a174372c4cf795a4cf21dec9e974e52fd</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>a623b27178bd9094a8b4a79257ffa136d</anchor>
      <arglist>(uchar *data, uint32 width, uint32 height, uint32 depth, PixelFormat format, bool autoDelete=false, size_t 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>a79489d35601215e4510461425bf08265</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>acfdba222f1376353fe9375445bd9e5ff</anchor>
      <arglist>(const DataStreamPtr &amp;stream, uint32 width, uint32 height, uint32 depth, PixelFormat format, size_t 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>a9c8737c61f4b36d5237d68ade5f43849</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>a5caf0ed76f4bd3ed87a8bdca9825af06</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>a69d732e215cba117bf93e0e7b5d1332a</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>a1e1a7bea81f56b747b0112fa185e31fe</anchor>
      <arglist>(ColourValue const &amp;cv, size_t x, size_t y, size_t z)</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>a0a04f251381fce40d67e5f9761031c91</anchor>
      <arglist>(size_t mipmaps, size_t 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>
  </compound>
  <compound kind="class">
    <name>Ogre::ImageCodec</name>
    <filename>class_ogre_1_1_image_codec.html</filename>
    <base>Ogre::Codec</base>
    <class kind="class">Ogre::ImageCodec::ImageData</class>
    <member kind="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImageCodec</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>abc965356799dafed861787b57e7631e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a1eae89f8ca897b68ba6473e7b3d058f4</anchor>
      <arglist>(const DataStreamPtr &amp;input) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a4134526fadbb63af778e17a8d6301c3c</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>aa8c8c94007bd13ccab9ca54fb3e8bf81</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const =0</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>a6e9a3bb697c7249e822725eda274615c</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</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" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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="class">
    <name>Ogre::ImageCodec::ImageData</name>
    <filename>class_ogre_1_1_image_codec_1_1_image_data.html</filename>
    <base>Ogre::Codec::CodecData</base>
    <member kind="function">
      <type></type>
      <name>ImageData</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>ae79def312c157ada9d4aedcd38c911bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>dataType</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>acb43ce0afff8b8a7b47ebd56c04959bc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>depth</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>a72aae51984f895eb73161a24b1d739a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint</type>
      <name>flags</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>a17daec36bcb3a0a3084576fe4f913551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>PixelFormat</type>
      <name>format</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>af59eaab36e6dc3c20124af20655f6338</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>height</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>ac8e81c2ca0110cf97d15d60f9f1372ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>num_mipmaps</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>a9cf2bfbd7b0ee7ffe15b37dd148410f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>adf09c2a3243681cfb4f38f8c6074d111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32</type>
      <name>width</name>
      <anchorfile>class_ogre_1_1_image_codec_1_1_image_data.html</anchorfile>
      <anchor>a36b700d1bf8f15c1876d2d1f4ceb0c93</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>a773adaccd37af231bb7d0bd46ce0ac93</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_import_abstract_node.html</anchorfile>
      <anchor>afa60b82ffc5bd50293885e8f3c16635f</anchor>
      <arglist>() const</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>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>
    <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::IndexData</name>
    <filename>class_ogre_1_1_index_data.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a89fc853dc5502fc9559de426654b7276</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>size_t</type>
      <name>indexCount</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>afad8ae9cec6cab5c8c07ee5532dd89c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexStart</name>
      <anchorfile>class_ogre_1_1_index_data.html</anchorfile>
      <anchor>a7cd3d6f7d4af3271bfae8ce49f46ff3a</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; Vector4 &gt;</type>
      <name>CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga062489fab9b63c057d5593364f0729a4</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaff4d0e256c7506949ad849e38c248ba4</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>ga2c7d869d9a47056507998a99bf6383df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1b34a5640923cb56c47153321cd317a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabb49c936058ba3730d2010891ceae8c9</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>a774753927eb2a42a9d8f5492cd2ced1a</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" 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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb967751f31d275489389e9988f1aac2</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">
      <type>void</type>
      <name>_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga62ac297aa71e017ec1ab97929c06e036</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4 &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" 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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa0c5a7159b514f6b96e690e3e130058a</anchor>
      <arglist>(RenderQueue *queue)</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" 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" 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">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6acd24f5b5aa6ea29d1d3baf57603dd2</anchor>
      <arglist>()</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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2f3b53c770793546d08f40afedb167f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga76e03f1dfd14df9dcb57cbb7eb089777</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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 AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga286e02d5a387e4a629a440446418f26e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabf2e0f5e70a4984aeafc67d016111e46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga594f79fee334537c1e64abe4777d77fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadcb91b7c109b3b4b74504b7dd5f7a13d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0cb7f8123b4fa74968839c1f57f655f8</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga669f14748bd5c2cf8c8559c83371bdf5</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_instance_batch.html</anchorfile>
      <anchor>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) 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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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">
      <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>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gafbad76bb979934adc96dfd791ae00100</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <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="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>ga90f980cad52ceec8bd2fc56ae515e016</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::InstanceBatchHW</name>
    <filename>class_ogre_1_1_instance_batch_h_w.html</filename>
    <base>Ogre::InstanceBatch</base>
    <member kind="typedef">
      <type>std::vector&lt; Vector4 &gt;</type>
      <name>CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga062489fab9b63c057d5593364f0729a4</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>gafa38ad39cc49abd167a8bb1075dc2c2d</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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaff4d0e256c7506949ad849e38c248ba4</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>ga2c7d869d9a47056507998a99bf6383df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1b34a5640923cb56c47153321cd317a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabb49c936058ba3730d2010891ceae8c9</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>a774753927eb2a42a9d8f5492cd2ced1a</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" 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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb967751f31d275489389e9988f1aac2</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">
      <type>void</type>
      <name>_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga62ac297aa71e017ec1ab97929c06e036</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4 &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" 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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf4840500767d764d159ee6362c9b51a0</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3f73c0ba5217fcafbe1c5246c31bc7be</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga199ccdf597eb82ccf4d2a197c2824637</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const</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">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6acd24f5b5aa6ea29d1d3baf57603dd2</anchor>
      <arglist>()</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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2f3b53c770793546d08f40afedb167f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga76e03f1dfd14df9dcb57cbb7eb089777</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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 AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga286e02d5a387e4a629a440446418f26e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabf2e0f5e70a4984aeafc67d016111e46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga594f79fee334537c1e64abe4777d77fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga63d739ff9b72315e8466bc8197cf1223</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadcb91b7c109b3b4b74504b7dd5f7a13d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0cb7f8123b4fa74968839c1f57f655f8</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga669f14748bd5c2cf8c8559c83371bdf5</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_instance_batch.html</anchorfile>
      <anchor>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga847694cbc167072792784c10613a4379</anchor>
      <arglist>(Matrix4 *xform) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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">
      <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">
      <type>bool</type>
      <name>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7438d8f28274b7c45ac91a0fa73f3773</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaca94c5dd0221ddf54f9881f859eef523</anchor>
      <arglist>(bool bStatic)</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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <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="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>ga90f980cad52ceec8bd2fc56ae515e016</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::InstanceBatchHW_VTF</name>
    <filename>class_ogre_1_1_instance_batch_h_w___v_t_f.html</filename>
    <base>Ogre::BaseInstanceBatchVTF</base>
    <member kind="typedef">
      <type>std::vector&lt; Vector4 &gt;</type>
      <name>CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga062489fab9b63c057d5593364f0729a4</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>gabbea0657572df2d28a184666d1fd128f</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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaff4d0e256c7506949ad849e38c248ba4</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>ga2c7d869d9a47056507998a99bf6383df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1b34a5640923cb56c47153321cd317a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabb49c936058ba3730d2010891ceae8c9</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>a774753927eb2a42a9d8f5492cd2ced1a</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" 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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb967751f31d275489389e9988f1aac2</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">
      <type>void</type>
      <name>_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga62ac297aa71e017ec1ab97929c06e036</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4 &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" 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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga36300602449a9b710be75184f60090ba</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac97af4ce33324a1c9f9b812e5e7ae1c9</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0b8958bd878c7028e19b789188c631ca</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const</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">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6acd24f5b5aa6ea29d1d3baf57603dd2</anchor>
      <arglist>()</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">
      <type>bool</type>
      <name>forceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8de1d6bc736ed16039fc4feed1054ad1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2f3b53c770793546d08f40afedb167f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga76e03f1dfd14df9dcb57cbb7eb089777</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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 AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga286e02d5a387e4a629a440446418f26e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabf2e0f5e70a4984aeafc67d016111e46</anchor>
      <arglist>(void) 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>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga594f79fee334537c1e64abe4777d77fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga14b022135fb927a586edef028403a39d</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadcb91b7c109b3b4b74504b7dd5f7a13d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0cb7f8123b4fa74968839c1f57f655f8</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga669f14748bd5c2cf8c8559c83371bdf5</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_instance_batch.html</anchorfile>
      <anchor>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab3834d2766e67d617c779ac4d3910fc2</anchor>
      <arglist>(Matrix4 *xform) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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">
      <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">
      <type>bool</type>
      <name>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7c7505161801cb95b4a1051affdf2af7</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>setForceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae413c69ac3cf2e61ffd5eaf3c3842dd2</anchor>
      <arglist>(bool enable)</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>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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7fe07d3823f85fad2479cd41fab69777</anchor>
      <arglist>(bool bStatic)</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>setUseOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf23de70598e81b12eb2760a5d9bc4c22</anchor>
      <arglist>(bool enable)</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>setUserAny</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>abd85c7ae6f5de865b8037f37e426886e</anchor>
      <arglist>(const Any &amp;anything)</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">
      <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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>useBoneWorldMatrices</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3de0cec85d8506862c964e5980553496</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2eb1a9ee689ebae91819e9ed81c12b54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga90f980cad52ceec8bd2fc56ae515e016</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::InstanceBatchShader</name>
    <filename>class_ogre_1_1_instance_batch_shader.html</filename>
    <base>Ogre::InstanceBatch</base>
    <member kind="typedef">
      <type>std::vector&lt; Vector4 &gt;</type>
      <name>CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga062489fab9b63c057d5593364f0729a4</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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" 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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaff4d0e256c7506949ad849e38c248ba4</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>ga2c7d869d9a47056507998a99bf6383df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1b34a5640923cb56c47153321cd317a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabb49c936058ba3730d2010891ceae8c9</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>a774753927eb2a42a9d8f5492cd2ced1a</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" 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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb967751f31d275489389e9988f1aac2</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">
      <type>void</type>
      <name>_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga62ac297aa71e017ec1ab97929c06e036</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4 &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" 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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa0c5a7159b514f6b96e690e3e130058a</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab693390768c3d31ec33a288fc8666b2a</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga601f9ff1af35db597efb62a4c582be22</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const</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">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6acd24f5b5aa6ea29d1d3baf57603dd2</anchor>
      <arglist>()</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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2f3b53c770793546d08f40afedb167f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga76e03f1dfd14df9dcb57cbb7eb089777</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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 AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga286e02d5a387e4a629a440446418f26e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabf2e0f5e70a4984aeafc67d016111e46</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga594f79fee334537c1e64abe4777d77fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga86c7f5afb1cde4b73937c687d02970b6</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadcb91b7c109b3b4b74504b7dd5f7a13d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0cb7f8123b4fa74968839c1f57f655f8</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga669f14748bd5c2cf8c8559c83371bdf5</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_instance_batch.html</anchorfile>
      <anchor>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadc4b75711e16b37a1bf7f4a7caa82c4c</anchor>
      <arglist>(Matrix4 *xform) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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">
      <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>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gafbad76bb979934adc96dfd791ae00100</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <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="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>ga90f980cad52ceec8bd2fc56ae515e016</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::InstanceBatchVTF</name>
    <filename>class_ogre_1_1_instance_batch_v_t_f.html</filename>
    <base>Ogre::BaseInstanceBatchVTF</base>
    <member kind="typedef">
      <type>std::vector&lt; Vector4 &gt;</type>
      <name>CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga062489fab9b63c057d5593364f0729a4</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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" 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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaff4d0e256c7506949ad849e38c248ba4</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>ga2c7d869d9a47056507998a99bf6383df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1b34a5640923cb56c47153321cd317a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabb49c936058ba3730d2010891ceae8c9</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>a774753927eb2a42a9d8f5492cd2ced1a</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" 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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb967751f31d275489389e9988f1aac2</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">
      <type>void</type>
      <name>_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga62ac297aa71e017ec1ab97929c06e036</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4 &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" 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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf47f31873478f5929289a474a976fb7c</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac97af4ce33324a1c9f9b812e5e7ae1c9</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga01ff033a0dddc01ea7037d4c96d0bed2</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const</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">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6acd24f5b5aa6ea29d1d3baf57603dd2</anchor>
      <arglist>()</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">
      <type>bool</type>
      <name>forceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8de1d6bc736ed16039fc4feed1054ad1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2f3b53c770793546d08f40afedb167f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga76e03f1dfd14df9dcb57cbb7eb089777</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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 AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga286e02d5a387e4a629a440446418f26e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabf2e0f5e70a4984aeafc67d016111e46</anchor>
      <arglist>(void) 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>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga594f79fee334537c1e64abe4777d77fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga14b022135fb927a586edef028403a39d</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadcb91b7c109b3b4b74504b7dd5f7a13d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0cb7f8123b4fa74968839c1f57f655f8</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga669f14748bd5c2cf8c8559c83371bdf5</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_instance_batch.html</anchorfile>
      <anchor>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab3834d2766e67d617c779ac4d3910fc2</anchor>
      <arglist>(Matrix4 *xform) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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">
      <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>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gafbad76bb979934adc96dfd791ae00100</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>setForceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae413c69ac3cf2e61ffd5eaf3c3842dd2</anchor>
      <arglist>(bool enable)</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>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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>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>setUseOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf23de70598e81b12eb2760a5d9bc4c22</anchor>
      <arglist>(bool enable)</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>setUserAny</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>abd85c7ae6f5de865b8037f37e426886e</anchor>
      <arglist>(const Any &amp;anything)</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">
      <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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>useBoneWorldMatrices</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3de0cec85d8506862c964e5980553496</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>useOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2eb1a9ee689ebae91819e9ed81c12b54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga90f980cad52ceec8bd2fc56ae515e016</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::InstancedEntity</name>
    <filename>class_ogre_1_1_instanced_entity.html</filename>
    <base>Ogre::MovableObject</base>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>_getDerivedPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga429d997908f06510df395f5e41e71b7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>InstanceBatch *</type>
      <name>_getOwner</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga766440b866678200f30869bc44683888</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Affine3 &amp;</type>
      <name>_getParentNodeFullTransform</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaad489f840b61e8e987ec2c48e3b16b78</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0faadbd22a01ef1b959e0c63598bc79a</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">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac18e33cc9b2824de974cd4259874ac62</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="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>ga0a0d1a414ff9876e426aad8421b4baba</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <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">
      <type>AnimationStateSet *</type>
      <name>getAllAnimationStates</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9d0aba5085aa3cabe566c00596315d05</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga12ab97d999121451b671b795e440d538</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>gab244043eda526a4b17991c1c55e6db65</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga27cf4b750c8284a8f4464aa87e041465</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae3ed38cdf3fbf06dac6c29777d45706f</anchor>
      <arglist>(unsigned char idx)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</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>ga27334e4426d3c415824d0e817dee83f3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga737641e39225f9b238060f50d91d6b7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4cc335ae880111a0a654d9f5c5179478</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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">
      <type>const Vector3 &amp;</type>
      <name>getScale</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac20fe04c829f18bc445db7030b0ea7fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>SkeletonInstance *</type>
      <name>getSkeleton</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad8c8d4915bb3fc49768fe2df353f9769</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" 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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>group___scene.html</anchorfile>
      <anchor>ga27237a910269ec881ab86df2ebea03ed</anchor>
      <arglist>(void) const</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>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>a4fbc0296b902a113376688aff724d02d</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>setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0562933b30acaa9ce172d36dd56e94b4</anchor>
      <arglist>(unsigned char idx, const Vector4 &amp;newParam)</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>setInUse</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa2995ea29b9105a5d497f154b825f170</anchor>
      <arglist>(bool used)</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>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>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>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>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">
      <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>gab912c25160b445527baf448d3259f8c6</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>ga5767c95dac43bbc3c80966c362e32b73</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>gafdb1bb452fa33f35fbc13dab22b4ae94</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>ga19847d04345ad5c63ef8f20a143a1f83</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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a8bb5ee8db3442cd4515ae683e437d9f3</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>add0f09a97807ed6f41d2968a8142b753</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>a77bc999513d8b441f423b9fa3fe65424</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a1092da71d6f78d6ecee11eee06a3b1e5</anchor>
      <arglist>(MovableObject *first, MovableObject *second)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>ab1b25001401cf9026c9aa58e490f978f</anchor>
      <arglist>(MovableObject *movable, SceneQuery::WorldFragment *fragment)</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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>
    <base>Ogre::AllocatedObject</base>
    <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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::isPodLike</name>
    <filename>struct_ogre_1_1is_pod_like.html</filename>
    <templarg>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></templarg>
    <templarg></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></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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::IteratorWrapper</name>
    <filename>class_ogre_1_1_iterator_wrapper.html</filename>
    <templarg>T</templarg>
    <templarg>IteratorType</templarg>
    <templarg>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>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IteratorType &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</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>a0fd0df9bbfe0fc16939600b37de81739</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>
    <base>Ogre::AllocatedObject</base>
    <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>a7ab9d65fa65db74d5c101ceb70c9e843</anchor>
      <arglist>(AnimationTrack *newParent) const OGRE_NODISCARD</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>a4f1dea084d1497c6f49e802ade940dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_POINT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca0d59bfdcfeb338dbfe06e2e2999e752f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_DIRECTIONAL</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca4c5582d28848ce40c2b652488494b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_SPOTLIGHT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca8fc40a1ccfb026944417ef92b7ddaefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_DIRECTIONAL</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca4c5582d28848ce40c2b652488494b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_POINT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca0d59bfdcfeb338dbfe06e2e2999e752f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_SPOTLIGHT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca8fc40a1ccfb026944417ef92b7ddaefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>a97143cbcc65f87597c491e566d793c32</anchor>
      <arglist>(const Camera *maincam) 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">
      <type>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) 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>a044b0ec1529c74519ce185a4bf72ad6a</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">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) 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>a576023b936947c67ec5dce516ebd97ef</anchor>
      <arglist>(const Camera *const cam) 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>a774753927eb2a42a9d8f5492cd2ced1a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a2c4dddb1da9079b9f68236c86a689e54</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">
      <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" 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">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>acc93817276a3ea236bb45a19de4f5d4e</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">
      <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>abe3c45929a0f84044ed7834c6a795333</anchor>
      <arglist>(RenderQueue *queue)</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>AnimableValuePtr</type>
      <name>createAnimableValue</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a6e0be3df5d41752c0bedfcf9c89e492b</anchor>
      <arglist>(const String &amp;valueName)</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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</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>aee7126f4225ec4f25f678fa2f399f4d6</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>a075c62c9866be3f09307e2b1ca1eeb09</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a030bca391cac02495416393a66b6fa03</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a50257ee0a457833b37c11dcd71815699</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>a46ea4969c09bb89477f2f533b3ee2337</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedDirection</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad0a45fbfeb651ce0e7ea810b3fe47f23</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>a7bc56dfed6114f27e28ab12a8c077c4e</anchor>
      <arglist>(bool cameraRelativeIfSet=false) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getDiffuseColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ae32394134198d3cb6dd5541e6fec37b2</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>ad1fe8f091458dc189bce732bde473b94</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</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>a8d9aa18a51141e54f9a5f4ae01d1c679</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a503247132ac0679e9fdf54147bbab7f9</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>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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">
      <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>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSpecularColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a2576f472a7284650fb421d408bdadde5</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>aa904cf95d6f60751cee570bb5983dbbf</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>a2182f2c4ae3cde6611cb3587c9e5c207</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>a4dfd204f10889876a729263099d9bd03</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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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">
      <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" 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>a4fbc0296b902a113376688aff724d02d</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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4e8ebf22380f3c76cd7e901dac362abb</anchor>
      <arglist>(uint16 index, const Vector4 &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>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>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>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>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>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>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>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>a8ef06bd9c2e7113461c50c83c5f09fe9</anchor>
      <arglist>(const Radian &amp;innerAngle, const Radian &amp;outerAngle, Real falloff=1.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>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_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>a10da1b4955f08e90c5c8efa6fd098eef</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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>
    <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::LightFactory</name>
    <filename>class_ogre_1_1_light_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <member kind="function">
      <type></type>
      <name>LightFactory</name>
      <anchorfile>class_ogre_1_1_light_factory.html</anchorfile>
      <anchor>a7cce44bd71877c5bc68bce055171380f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LightFactory</name>
      <anchorfile>class_ogre_1_1_light_factory.html</anchorfile>
      <anchor>ad4e5a3107760c39b3742113c336bff8d</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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_light_factory.html</anchorfile>
      <anchor>ab128c82ed2e160d4c870baca1c041add</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_light_factory.html</anchorfile>
      <anchor>a08255f7d58203fe0d7f6802fa6a29d5c</anchor>
      <arglist>(void) const</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_light_factory.html</anchorfile>
      <anchor>a5b926946c7150a3eb68c92f31bfde97c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LinearControllerFunction</name>
    <filename>class_ogre_1_1_linear_controller_function.html</filename>
    <base>ControllerFunction&lt; Real &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>Real</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_linear_controller_function.html</anchorfile>
      <anchor>a1769b1d5229c04ba7049002d5a4c9b5f</anchor>
      <arglist>(Real source)</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>a2edf749dcb05d15fdb363e6d44163742</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</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>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>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>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</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="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>
    <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>
    <base>Ogre::ParamCommand</base>
    <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>a0e558d8ac6cac908a6ac765a88a8c15c</anchor>
      <arglist>(const void *target) const</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>a777a618b1951891960bf872db7d1164a</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>aca502fed2feb27c162f79de66c201b67</anchor>
      <arglist>(const void *target) const</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>ab167fb82f4c0cfff1a772d25ed97732b</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LinearForceAffectorFactory</name>
    <filename>class_ogre_1_1_linear_force_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </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>ad04b9f46242d6c0f8226f423274a3c40</anchor>
      <arglist>(const String &amp;skelName, Real scl, SkeletonPtr 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" virtualness="virtual">
      <type>virtual void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>aa19c6563c41297f7e14e8918dd89b074</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setCameraLightDirectionThreshold</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a2a6fb5e0335458e5c626740bfcbfc56c</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">
      <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" 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_focused_shadow_camera_setup.html</anchorfile>
      <anchor>a1d1a64d84fe3bd0ff8d570e7c7ab3460</anchor>
      <arglist>(bool useAggressiveRegion=true)</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></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>a21e8b0e3c009ccb5d96dfa9e0a1c1bdeac6983abf66e01db92591f25e5fb5131a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>UnusedIdx</name>
      <anchorfile>struct_ogre_1_1_lod0_stripifier_1_1_remap_info.html</anchorfile>
      <anchor>a21e8b0e3c009ccb5d96dfa9e0a1c1bdeac6983abf66e01db92591f25e5fb5131a</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" 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" 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" virtualness="virtual">
      <type>virtual Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_curvature.html</anchorfile>
      <anchor>a97a4ebc7be0ef5d4d81467edf558eb38</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge)</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" 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::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" virtualness="virtual">
      <type>virtual Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_outside.html</anchorfile>
      <anchor>a93d759651b8798ed65205cc46224c3c5</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge)</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_outside.html</anchorfile>
      <anchor>acbd8331275592e9398b749610f6a8c9f</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" 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::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" virtualness="virtual">
      <type>virtual Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_profiler.html</anchorfile>
      <anchor>aede60fa7c250c08c8365f41ce5f04cd6</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>computeVertexCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_profiler.html</anchorfile>
      <anchor>a79e3dee5915b3467ee3fe9a4c527a6e9</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_profiler.html</anchorfile>
      <anchor>a1fd0aae8b9143d3627f479447bc5f7c7</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" 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::LodCollapseCostQuadric</name>
    <filename>class_ogre_1_1_lod_collapse_cost_quadric.html</filename>
    <base>Ogre::LodCollapseCost</base>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>computeEdgeCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_quadric.html</anchorfile>
      <anchor>abab2944bfc909eb48ae0104039872d71</anchor>
      <arglist>(LodData *data, LodData::Vertex *src, LodData::Edge *dstEdge)</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_quadric.html</anchorfile>
      <anchor>ac0ccfe8fff61ddd8ce87bd47bc64dd17</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" virtualness="virtual">
      <type>virtual void</type>
      <name>updateVertexCollapseCost</name>
      <anchorfile>class_ogre_1_1_lod_collapse_cost_quadric.html</anchorfile>
      <anchor>a8629e35e547c64c0d0c4961af2f1730a</anchor>
      <arglist>(LodData *data, LodData::Vertex *vertex)</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>a01a003f9abfe3c9fb7a737fb656ebc9c</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>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="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>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::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; 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; 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>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>a22c1d92fb177b69a8370b128af2b17b1</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::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>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="struct">
    <name>Ogre::LodIndexBuffer</name>
    <filename>struct_ogre_1_1_lod_index_buffer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>fillBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_index_buffer.html</anchorfile>
      <anchor>aa76c6f5ab0f13029cd58e690bae22f61</anchor>
      <arglist>(Ogre::IndexData *data)</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SharedPtr&lt; unsigned char &gt;</type>
      <name>indexBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_index_buffer.html</anchorfile>
      <anchor>a0fa07cf2ed56dedeed82fa4961b2ea72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexBufferSize</name>
      <anchorfile>struct_ogre_1_1_lod_index_buffer.html</anchorfile>
      <anchor>a9174a1e496e4a7316921c203d9ffbd16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexCount</name>
      <anchorfile>struct_ogre_1_1_lod_index_buffer.html</anchorfile>
      <anchor>a8cbe35c7dbfb55adea2b0c9a47932bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexSize</name>
      <anchorfile>struct_ogre_1_1_lod_index_buffer.html</anchorfile>
      <anchor>a62ca12c5e306a45a9aed557351ef80e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexStart</name>
      <anchorfile>struct_ogre_1_1_lod_index_buffer.html</anchorfile>
      <anchor>a0cc33f979f0023f7384c26aa45713978</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodInputBuffer</name>
    <filename>struct_ogre_1_1_lod_input_buffer.html</filename>
    <class kind="struct">Ogre::LodInputBuffer::Submesh</class>
    <member kind="function">
      <type>void</type>
      <name>fillBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_input_buffer.html</anchorfile>
      <anchor>a465f24f39f46595c66848a970b640c0e</anchor>
      <arglist>(Ogre::MeshPtr mesh)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>boundingSphereRadius</name>
      <anchorfile>struct_ogre_1_1_lod_input_buffer.html</anchorfile>
      <anchor>a37068c5379739f5dad606e6788ff5b9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>meshName</name>
      <anchorfile>struct_ogre_1_1_lod_input_buffer.html</anchorfile>
      <anchor>a26779f963ccb3d2752be38940a5fac1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodVertexBuffer</type>
      <name>sharedVertexBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_input_buffer.html</anchorfile>
      <anchor>a0c943b69cb2bd027ee3e91528d00bf9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Submesh &gt;</type>
      <name>submesh</name>
      <anchorfile>struct_ogre_1_1_lod_input_buffer.html</anchorfile>
      <anchor>a3c57d256f12aeb6c27a0d6d54c723c7c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodInputBuffer::Submesh</name>
    <filename>struct_ogre_1_1_lod_input_buffer_1_1_submesh.html</filename>
    <member kind="variable">
      <type>LodIndexBuffer</type>
      <name>indexBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_input_buffer_1_1_submesh.html</anchorfile>
      <anchor>a5b697e26b5de9178966bcbf3206235e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>useSharedVertexBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_input_buffer_1_1_submesh.html</anchorfile>
      <anchor>a575926e31feb1cc9bfebab8a13fded97</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodVertexBuffer</type>
      <name>vertexBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_input_buffer_1_1_submesh.html</anchorfile>
      <anchor>a45430c40a1beecf29b83ea08f06ef88b</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="pure">
      <type>virtual void</type>
      <name>initData</name>
      <anchorfile>class_ogre_1_1_lod_input_provider.html</anchorfile>
      <anchor>ae09684e1afda55cac84ad037c3f85fc0</anchor>
      <arglist>(LodData *data)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodInputProviderBuffer</name>
    <filename>class_ogre_1_1_lod_input_provider_buffer.html</filename>
    <base>Ogre::LodInputProvider</base>
    <member kind="function">
      <type></type>
      <name>LodInputProviderBuffer</name>
      <anchorfile>class_ogre_1_1_lod_input_provider_buffer.html</anchorfile>
      <anchor>a4b30960f0593fb75f91deb60cdeb801d</anchor>
      <arglist>(MeshPtr mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initData</name>
      <anchorfile>class_ogre_1_1_lod_input_provider_buffer.html</anchorfile>
      <anchor>ad111c0b02f304bbef104e936e891e7b2</anchor>
      <arglist>(LodData *data)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodInputProviderMesh</name>
    <filename>class_ogre_1_1_lod_input_provider_mesh.html</filename>
    <base>Ogre::LodInputProvider</base>
    <member kind="function">
      <type></type>
      <name>LodInputProviderMesh</name>
      <anchorfile>class_ogre_1_1_lod_input_provider_mesh.html</anchorfile>
      <anchor>a18dc956dd9368ba9f793e4082fc6c93f</anchor>
      <arglist>(MeshPtr mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initData</name>
      <anchorfile>class_ogre_1_1_lod_input_provider_mesh.html</anchorfile>
      <anchor>a9600d8a33417aa16bbf390cfa55e53bd</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="struct">
    <name>Ogre::LodOutputBuffer</name>
    <filename>struct_ogre_1_1_lod_output_buffer.html</filename>
    <class kind="struct">Ogre::LodOutputBuffer::Submesh</class>
    <member kind="variable">
      <type>std::vector&lt; Submesh &gt;</type>
      <name>submesh</name>
      <anchorfile>struct_ogre_1_1_lod_output_buffer.html</anchorfile>
      <anchor>a7fbdbe95318c90d8004cfd3ad4da523f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodOutputBuffer::Submesh</name>
    <filename>struct_ogre_1_1_lod_output_buffer_1_1_submesh.html</filename>
    <member kind="variable">
      <type>std::vector&lt; LodIndexBuffer &gt;</type>
      <name>genIndexBuffers</name>
      <anchorfile>struct_ogre_1_1_lod_output_buffer_1_1_submesh.html</anchorfile>
      <anchor>a7da18cbf5bbc5059c5c33258fdc7e5f3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodOutputProvider</name>
    <filename>class_ogre_1_1_lod_output_provider.html</filename>
    <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="pure">
      <type>virtual void</type>
      <name>bakeLodLevel</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a27748353c3278f8b45a6d262a3a2d31b</anchor>
      <arglist>(LodData *data, int lodIndex)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>bakeManualLodLevel</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a9d6fab6afb7888f7241b92fd539f2c79</anchor>
      <arglist>(LodData *data, String &amp;manualMeshName, int lodIndex)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>finalize</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a61092e44961ca1554be9c71e34160b08</anchor>
      <arglist>(LodData *data)=0</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="pure">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_lod_output_provider.html</anchorfile>
      <anchor>a55fabf495b1a4b4cede411a2b0609ba4</anchor>
      <arglist>(LodData *data)=0</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::LodOutputProviderBuffer</name>
    <filename>class_ogre_1_1_lod_output_provider_buffer.html</filename>
    <base>Ogre::LodOutputProvider</base>
    <member kind="function">
      <type></type>
      <name>LodOutputProviderBuffer</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_buffer.html</anchorfile>
      <anchor>ac34d8f5cfa4a7bd6516db1c2bf35075c</anchor>
      <arglist>(MeshPtr mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bakeLodLevel</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_buffer.html</anchorfile>
      <anchor>a08d524c0a2e1dc09e229b740e1e593c3</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_buffer.html</anchorfile>
      <anchor>a7bf0b1948eff56ea577696eedfd2fe99</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_buffer.html</anchorfile>
      <anchor>a0aa8163b5a17d35af711668d1a0124a7</anchor>
      <arglist>(LodData *data)</arglist>
    </member>
    <member kind="function">
      <type>LodOutputBuffer &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_buffer.html</anchorfile>
      <anchor>a3896a05e31c7d6ad9c10bd9331ab79b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>inject</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_buffer.html</anchorfile>
      <anchor>a4de90dd96a42ac8ed0f3a8c170073835</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_buffer.html</anchorfile>
      <anchor>a5176d58819796bf128e38c0e6ed32e4c</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::LodOutputProviderCompressedBuffer</name>
    <filename>class_ogre_1_1_lod_output_provider_compressed_buffer.html</filename>
    <base>Ogre::LodOutputProviderCompressedMesh</base>
    <member kind="function">
      <type></type>
      <name>LodOutputProviderCompressedBuffer</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_compressed_buffer.html</anchorfile>
      <anchor>aead9766d05f8e03581ab886751b3baeb</anchor>
      <arglist>(MeshPtr mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bakeLodLevel</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_compressed_mesh.html</anchorfile>
      <anchor>abad048cc7b8fe39696d9bd4356dca765</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_compressed_mesh.html</anchorfile>
      <anchor>afd5c89f38214630421fcf242c041320f</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_compressed_mesh.html</anchorfile>
      <anchor>a0ea43a899427ec5404348d1fd653815b</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_compressed_mesh.html</anchorfile>
      <anchor>a2dbc6c42ba62eac31810f55f7c69ed6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_compressed_mesh.html</anchorfile>
      <anchor>af8f5b48d14f6064b8e9abc3128fc1ba7</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_compressed_mesh.html</anchorfile>
      <anchor>aedaa383e20889e7c4c3c63766d1103af</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_compressed_mesh.html</anchorfile>
      <anchor>a673c60f562bc877ee867395b2e550a4a</anchor>
      <arglist>(LodData *data, LodData::Triangle *tri)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodOutputProviderCompressedMesh</name>
    <filename>class_ogre_1_1_lod_output_provider_compressed_mesh.html</filename>
    <base>Ogre::LodOutputProvider</base>
    <member kind="function">
      <type></type>
      <name>LodOutputProviderCompressedMesh</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_compressed_mesh.html</anchorfile>
      <anchor>ae7131218f859affbe1d0e2135f5dea15</anchor>
      <arglist>(MeshPtr mesh)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~LodOutputProviderCompressedMesh</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_compressed_mesh.html</anchorfile>
      <anchor>a2e84961b8af47ee2d6d80366ecaccb03</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bakeLodLevel</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_compressed_mesh.html</anchorfile>
      <anchor>abad048cc7b8fe39696d9bd4356dca765</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_compressed_mesh.html</anchorfile>
      <anchor>afd5c89f38214630421fcf242c041320f</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_compressed_mesh.html</anchorfile>
      <anchor>a0ea43a899427ec5404348d1fd653815b</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_compressed_mesh.html</anchorfile>
      <anchor>a2dbc6c42ba62eac31810f55f7c69ed6d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_compressed_mesh.html</anchorfile>
      <anchor>af8f5b48d14f6064b8e9abc3128fc1ba7</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_compressed_mesh.html</anchorfile>
      <anchor>aedaa383e20889e7c4c3c63766d1103af</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_compressed_mesh.html</anchorfile>
      <anchor>a673c60f562bc877ee867395b2e550a4a</anchor>
      <arglist>(LodData *data, LodData::Triangle *tri)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodOutputProviderMesh</name>
    <filename>class_ogre_1_1_lod_output_provider_mesh.html</filename>
    <base>Ogre::LodOutputProvider</base>
    <member kind="function">
      <type></type>
      <name>LodOutputProviderMesh</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_mesh.html</anchorfile>
      <anchor>a00948389e6a367d4bbe51946c7d32bc7</anchor>
      <arglist>(MeshPtr mesh)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>bakeLodLevel</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_mesh.html</anchorfile>
      <anchor>a570655d1d1b34e2853b044e8cb0d95f7</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_mesh.html</anchorfile>
      <anchor>ac5e22ad812a12f01946a67618091e99f</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_mesh.html</anchorfile>
      <anchor>a98cc6a955107a208c8205ccb76985ec0</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>prepare</name>
      <anchorfile>class_ogre_1_1_lod_output_provider_mesh.html</anchorfile>
      <anchor>af6e27b063be84d204a55dc2d8a643419</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>
    <base>Ogre::AllocatedObject</base>
    <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>a6ffe63d24cfcaf5c0d6028fe61baa80e</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>Singleton&lt; LodStrategyManager &gt;</base>
    <base>Ogre::AllocatedObject</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>ab026fd169f21089e9f46e4c9a52656a2</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>ac76befbdcec821cfdaef18e003db6a20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>LodStrategy *</type>
      <name>getStrategy</name>
      <anchorfile>class_ogre_1_1_lod_strategy_manager.html</anchorfile>
      <anchor>afd17cbfa1e8d4dbc13288bde43b04b12</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>a6d44c74b5079b3e5b4246b093f477561</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>aab422d81f11f6da60aae68ba6fe7f518</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>ae1c307853cfa3a52383d24a76f253834</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::LodVertexBuffer</name>
    <filename>struct_ogre_1_1_lod_vertex_buffer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>fillBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_vertex_buffer.html</anchorfile>
      <anchor>a059589ba6ae6cf0a8cbefeba1be4934d</anchor>
      <arglist>(Ogre::VertexData *data)</arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SharedPtr&lt; Vector3 &gt;</type>
      <name>vertexBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_vertex_buffer.html</anchorfile>
      <anchor>a2ece4a3fd9118aa7e15124f3e1203643</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>vertexCount</name>
      <anchorfile>struct_ogre_1_1_lod_vertex_buffer.html</anchorfile>
      <anchor>a65b447865940664a91f87609c881bd7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SharedPtr&lt; Vector3 &gt;</type>
      <name>vertexNormalBuffer</name>
      <anchorfile>struct_ogre_1_1_lod_vertex_buffer.html</anchorfile>
      <anchor>a26ef0460f2b0ac0ec0c6994bce586f37</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodWorkQueueInjector</name>
    <filename>class_ogre_1_1_lod_work_queue_injector.html</filename>
    <base>Ogre::WorkQueue::ResponseHandler</base>
    <base>Singleton&lt; LodWorkQueueInjector &gt;</base>
    <member kind="function">
      <type></type>
      <name>LodWorkQueueInjector</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector.html</anchorfile>
      <anchor>a6049861b8c6bf30b8d3b1f14bcfe3881</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodWorkQueueInjector</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector.html</anchorfile>
      <anchor>a46ca1b862cdddcf63a27e0e9c14b6464</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_response_handler.html</anchorfile>
      <anchor>a7a2fabae7f92bed384f100526055a899</anchor>
      <arglist>(const Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>LodWorkQueueInjectorListener *</type>
      <name>getInjectorListener</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector.html</anchorfile>
      <anchor>a206a2153b1e00b4b41059aec398c671c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector.html</anchorfile>
      <anchor>ac016c12d9604068347b8b560e353c3be</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeInjectorListener</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector.html</anchorfile>
      <anchor>a43a8af0d287a3b3ae49a7d6db4a0c63b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setInjectorListener</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector.html</anchorfile>
      <anchor>a2e3ae23a2cf781f282737ccb023dacc8</anchor>
      <arglist>(LodWorkQueueInjectorListener *injectorListener)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodWorkQueueInjector &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector.html</anchorfile>
      <anchor>a9b26c31cdc62dee0b55e586a667a78b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodWorkQueueInjector *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_injector.html</anchorfile>
      <anchor>aea8248ab636b1c316453703f9798561b</anchor>
      <arglist>()</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="struct">
    <name>Ogre::LodWorkQueueRequest</name>
    <filename>struct_ogre_1_1_lod_work_queue_request.html</filename>
    <member kind="variable">
      <type>LodCollapserPtr</type>
      <name>collapser</name>
      <anchorfile>struct_ogre_1_1_lod_work_queue_request.html</anchorfile>
      <anchor>a1dd4c036f38b55a48ad5178e892d164d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodConfig</type>
      <name>config</name>
      <anchorfile>struct_ogre_1_1_lod_work_queue_request.html</anchorfile>
      <anchor>a9f6f9198f8a9057cbb148139deb43f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodCollapseCostPtr</type>
      <name>cost</name>
      <anchorfile>struct_ogre_1_1_lod_work_queue_request.html</anchorfile>
      <anchor>a7b36867cf35d5bbfc3c43c00c7bf3884</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodDataPtr</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_lod_work_queue_request.html</anchorfile>
      <anchor>a745815864dce15ecf7c8a710aa4145da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodInputProviderPtr</type>
      <name>input</name>
      <anchorfile>struct_ogre_1_1_lod_work_queue_request.html</anchorfile>
      <anchor>a7996a702b24ff93fd5cb615a913c3aff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LodOutputProviderPtr</type>
      <name>output</name>
      <anchorfile>struct_ogre_1_1_lod_work_queue_request.html</anchorfile>
      <anchor>a4599170ec029f39b688ea9a465d3136a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::LodWorkQueueWorker</name>
    <filename>class_ogre_1_1_lod_work_queue_worker.html</filename>
    <base protection="private">Ogre::WorkQueue::RequestHandler</base>
    <base>Singleton&lt; LodWorkQueueWorker &gt;</base>
    <member kind="function">
      <type></type>
      <name>LodWorkQueueWorker</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_worker.html</anchorfile>
      <anchor>adde1318f6a5ea925510a60ee7e3c0442</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LodWorkQueueWorker</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_worker.html</anchorfile>
      <anchor>a07abe6de4c7327cc5bdd4c8276477b52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRequestToQueue</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_worker.html</anchorfile>
      <anchor>a79ba71aefb06ceba16c2a2bb17a9d4ec</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>addRequestToQueue</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_worker.html</anchorfile>
      <anchor>aaa4c8a5b19cd3669a9e547a057e7fdc6</anchor>
      <arglist>(LodWorkQueueRequest *request)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearPendingLodRequests</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_worker.html</anchorfile>
      <anchor>a8e3d301bc2e7621c387188e81a2044ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodWorkQueueWorker &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_worker.html</anchorfile>
      <anchor>aba124bf020cc5c7e389c97c55c8959b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodWorkQueueWorker *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_lod_work_queue_worker.html</anchorfile>
      <anchor>aaa281ff0a67614d8250141c244b29438</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Log</name>
    <filename>class_ogre_1_1_log.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>LoggingLevel</type>
      <name>getLogDetail</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>adeb20fbc595dac65a425d16178d68a4d</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>af95c369bbc30d396b8ee6465e93b0223</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>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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_log.html</anchorfile>
      <anchor>ab0b6d2ed855ffc8e263ee311202eb7bd</anchor>
      <arglist></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>a6fc9e8bdfbe99542e713d6dd1cab6445</anchor>
      <arglist>(const Stream &amp;rhs)</arglist>
    </member>
    <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>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>ad6c8bfec86eb1b94005d4f2df7aa7d87</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>ab05a9baee615031647a629216165b040</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>Singleton&lt; LogManager &gt;</base>
    <base>Ogre::AllocatedObject</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>a85722e2aa03ca2cd18baa6e52f4a7631</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>a94e537bffee90afa9b96a15e10c3ea21</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Log *</type>
      <name>getLog</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>a2d93a13fad0c049ccc2b4d72f053e286</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>aa274af4b29e98ac5340a18ad1b695139</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>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>a1bd6bc0890fd3e1de7886433c40b5e87</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>a26fc82537a3ea960342838f878ef0f1f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_log_manager.html</anchorfile>
      <anchor>af5e96eccd9ef18103213cb7e992b2c58</anchor>
      <arglist></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>
    <class kind="class">Ogre::ManualObject::ManualObjectSectionShadowRenderable</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="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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">
      <type>void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a748269201d1e2df008b7b1c37590ab24</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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aeb2201138dbe5b3966a7704aaebbe7fe</anchor>
      <arglist>(RenderQueue *queue)</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>acd3a1d7a06fbf52829708b270a1f6dc8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>colour</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a790bf1eacf2c1c07bd663891fb6df39b</anchor>
      <arglist>(const ColourValue &amp;col)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>colour</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ae74e77dbfc36b89edf9cb42582609818</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 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">
      <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="virtual">
      <type>virtual ManualObjectSection *</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a49d6bfe460ff1e0178c6d77b95d3dc5a</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>a59153e5ecd0f694c9ef143ad57ae082f</anchor>
      <arglist>(size_t 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>a9448c472c45235366231ec1a6e4e5b73</anchor>
      <arglist>(size_t vcount)</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a1fb0e7fc8d0b169ba862ef116dcd2fcd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aab2b60e52c33a5bc83216cf0b115eb15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</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>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDynamic</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aaefce8deb9790ede37de3fd00834b3e4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a5a53798ccf0c34105122ee77dad0904d</anchor>
      <arglist>(void)</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 AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a07ea6384e4492f38a59d9642fa5e9ca5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getNumSections</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a97a473d33870f3d05bb40d5d6c3a8c22</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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">
      <type>ManualObjectSection *</type>
      <name>getSection</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aa541fab8db7fe9ce968fc936536273ba</anchor>
      <arglist>(unsigned int index) const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a87917ee5f2096373753098bfc2e179cf</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</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>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>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aca367af24115649202a78ce1a4edd74d</anchor>
      <arglist>(void) override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>index</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>acadcdf04053511d97e7e29848c6eef3d</anchor>
      <arglist>(uint32 idx)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>normal</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a59c0b0a41e2a4ced5ff89589c9a924a1</anchor>
      <arglist>(const Vector3 &amp;norm)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>normal</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ac695fee911b0b301569cf015c90a4d30</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>position</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a9986bd2627b75deeba14636c81efcde0</anchor>
      <arglist>(const Vector3 &amp;pos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>position</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a250846c67b5b94101f30594c37ca0a91</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>quad</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a1ac70dbc6f35180d5c8bab671c3f2257</anchor>
      <arglist>(uint32 i1, uint32 i2, uint32 i3, uint32 i4)</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>setDynamic</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a83143f157514a3bb44e325df19fdefde</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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaterial</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a3918863276220985b22c2e91d6530b9f</anchor>
      <arglist>(size_t subIndex, const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setMaterialName</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ad67a3cc60f094ea252621023f084887b</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>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>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>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="virtual">
      <type>virtual void</type>
      <name>tangent</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a523bf713b8f94d325222d673f2be9518</anchor>
      <arglist>(const Vector3 &amp;tan)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>tangent</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a2ad131d2c364335a67ae728cef7aec1a</anchor>
      <arglist>(float x, float y, float z)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ab57231f12ab74f84e902f0b807018a64</anchor>
      <arglist>(const Vector2 &amp;uv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>ada31136462c099a7d766a42b3e246050</anchor>
      <arglist>(const Vector3 &amp;uvw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a07dd511487c9affe72695b34cd2cdbf8</anchor>
      <arglist>(const Vector4 &amp;xyzw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a64854d64967680d2294788768ebbd1d7</anchor>
      <arglist>(float u)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a01922b35e2f55c59b8dda5b680257711</anchor>
      <arglist>(float u, float v)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a5e4fd70041e92e1372e6032cb9095254</anchor>
      <arglist>(float u, float v, float w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureCoord</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>aabb96e9a7d9512850defa1622082cdc2</anchor>
      <arglist>(float x, float y, float z, float w)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>triangle</name>
      <anchorfile>class_ogre_1_1_manual_object.html</anchorfile>
      <anchor>a573c1c83b42950a7c040f833236c6531</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>ab6f25b71dcda784b00f2e797efa8d89a</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::ManualObject::ManualObjectSection</name>
    <filename>class_ogre_1_1_manual_object_1_1_manual_object_section.html</filename>
    <base>Ogre::Renderable</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></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>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" 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">
      <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" 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) 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>aa6f8918e74a4507e4188d7c8f98a7e70</anchor>
      <arglist>(void) const</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>a483ab64355ac4bee7a58ec442845ce2c</anchor>
      <arglist>(void) const</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>a5323c02ef4821a9c12373f51acc83d6e</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>ad02799721c1a6e7ab44b78171676e06b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section.html</anchorfile>
      <anchor>a677a42144e3342df0de20bff9892bbfc</anchor>
      <arglist>(RenderOperation &amp;op)</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>a8f04d95e87656a79b6ae6f734320006a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</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>ad5047e0f9d67a33cda0696d03da36e05</anchor>
      <arglist>(const Ogre::Camera *) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</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>ae1df2988b1f4b919d59840aebfa9584e</anchor>
      <arglist>(Matrix4 *xform) const</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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>
    <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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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::ManualObject::ManualObjectSectionShadowRenderable</name>
    <filename>class_ogre_1_1_manual_object_1_1_manual_object_section_shadow_renderable.html</filename>
    <base>Ogre::ShadowRenderable</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ManualObjectSectionShadowRenderable</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section_shadow_renderable.html</anchorfile>
      <anchor>a7f18acbafd1bbed9d1aded8ef6648967</anchor>
      <arglist>(ManualObject *parent, HardwareIndexBufferSharedPtr *indexBuffer, const VertexData *vertexData, bool createSeparateLightCap, bool isLightCap=false)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ManualObjectSectionShadowRenderable</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section_shadow_renderable.html</anchorfile>
      <anchor>a9eaba40bc12cdf2a8a4ebc58da99fabc</anchor>
      <arglist>()</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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderable *</type>
      <name>getLightCapRenderable</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a9039657d8484c4c1d5bc249aa4bce723</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>a780dea05596c055abec25b96c97b36bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>ad370623a75bf210c21d8a475ee89884a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getPositionBuffer</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section_shadow_renderable.html</anchorfile>
      <anchor>a751adfd961bebc9a3c5a40487c3ed581</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a36d3d1a31ec2661d66faa4675391ed25</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>RenderOperation *</type>
      <name>getRenderOperationForUpdate</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>ae192ff33315f05bee1865a64547fe9a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>ad4d31186be309dad3b735e1a5438f7e8</anchor>
      <arglist>(const Camera *) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getWBuffer</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section_shadow_renderable.html</anchorfile>
      <anchor>adf5e82c21a0ad6342823f22914b58346</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section_shadow_renderable.html</anchorfile>
      <anchor>af9e79d811e65174172b5021341f899c7</anchor>
      <arglist>(Matrix4 *xform) const override</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">
      <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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>rebindIndexBuffer</name>
      <anchorfile>class_ogre_1_1_manual_object_1_1_manual_object_section_shadow_renderable.html</anchorfile>
      <anchor>a827dcc40d041c4d94ef843ea5298b0af</anchor>
      <arglist>(const HardwareIndexBufferSharedPtr &amp;indexBuffer) override</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>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>
    <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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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::ManualObjectFactory</name>
    <filename>class_ogre_1_1_manual_object_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <member kind="function">
      <type></type>
      <name>ManualObjectFactory</name>
      <anchorfile>class_ogre_1_1_manual_object_factory.html</anchorfile>
      <anchor>ae7ff8d7532887e279d5bc70a022b94a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ManualObjectFactory</name>
      <anchorfile>class_ogre_1_1_manual_object_factory.html</anchorfile>
      <anchor>aada4dab11e551ca13355df254ac0305b</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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_manual_object_factory.html</anchorfile>
      <anchor>abcaadec45f403cb7d358fdb9e519de25</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_manual_object_factory.html</anchorfile>
      <anchor>a123488fd18330d278fd15982242c558f</anchor>
      <arglist>(void) const</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_manual_object_factory.html</anchorfile>
      <anchor>a17fec4f461f88f160ddf4d049fb3b604</anchor>
      <arglist></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></templarg>
    <templarg></templarg>
    <templarg></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>a72512f5e35d452788bc97f298da67ee0</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>a23cbade96f198f05a6ace3817218d432</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>T</templarg>
    <base>MapIteratorWrapper&lt; T, T::iterator &gt;</base>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <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, T::iterator, typename T::mapped_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>ae8c56194816a6ebc9fd8005ed8c8cdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::iterator, typename T::mapped_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a64c1d671b06f5048b9c2b93d51bda810</anchor>
      <arglist></arglist>
    </member>
    <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>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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::MapIteratorWrapper</name>
    <filename>class_ogre_1_1_map_iterator_wrapper.html</filename>
    <templarg>T</templarg>
    <templarg>IteratorType</templarg>
    <base>IteratorWrapper&lt; T, IteratorType, T::mapped_type &gt;</base>
    <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>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, typename T::mapped_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>ae8c56194816a6ebc9fd8005ed8c8cdde</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, IteratorType, typename T::mapped_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_map_iterator_wrapper.html</anchorfile>
      <anchor>a64c1d671b06f5048b9c2b93d51bda810</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>const IteratorType &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IteratorType &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</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>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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="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="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" 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_notifyNeedsRecompile</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a66ab9a0f0ef89e66a0f0e0349433af39</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">
      <type>bool</type>
      <name>applyTextureAliases</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a41f86ef8e5ae9e12ef802b6ff0d4d692</anchor>
      <arglist>(const AliasTextureNamePairList &amp;aliasList, const bool apply=true) const</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">
      <type>MaterialPtr</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a28e13cc77ce7deb5f0cbe2388251224d</anchor>
      <arglist>(const String &amp;newName, bool changeGroup=false, 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>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>Technique *</type>
      <name>createTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>af4238db138727651e692e015e378134a</anchor>
      <arglist>(void)</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>Technique *</type>
      <name>getBestTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a37ae7259ce89bdc38828ea1b977bdbcf</anchor>
      <arglist>(unsigned short lodIndex=0, const Renderable *rend=0)</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>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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>acccbb35d9ff9aa45b4f4469475bafa02</anchor>
      <arglist>() 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>getLodValues</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a2151ae9ef9d5099d097586cd916eb9b9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) 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>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>getNumSupportedTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>adb809a1006c92bf84746bf145add297e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a6ee1fe32db9f689a522262922ffa9b39</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</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>Technique *</type>
      <name>getSupportedTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>accfd676f253b906ab3e661b8453465ee</anchor>
      <arglist>(unsigned short index)</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>const Techniques &amp;</type>
      <name>getSupportedTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ac61c46313341184929c70fb21c35f102</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a703093b4ce089e73b124c0d04b019303</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a011abd64ab54e84c516068caa5001c91</anchor>
      <arglist>(unsigned short index) const</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>a399ada9db43bcac03520ab0396de468c</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>const String &amp;</type>
      <name>getUnsupportedTechniquesExplanation</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a20a22a23c0f33bcac8141b9ad7a90fe7</anchor>
      <arglist>() 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>const LodValueList &amp;</type>
      <name>getUserLodValues</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ab7ae9832e271185e4eba2a4ad3c26449</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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" 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">
      <type>Material &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>ada9d917b97ae23bbd61ab8a811dd14cf</anchor>
      <arglist>(const Material &amp;rhs)</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">
      <type>void</type>
      <name>removeAllTechniques</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a1158a82d9399448666ea415d5f9a10a9</anchor>
      <arglist>(void)</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>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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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>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>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>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>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>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>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>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>setLodLevels</name>
      <anchorfile>class_ogre_1_1_material.html</anchorfile>
      <anchor>a67d79bf335a4f3a9ed2bc9d70b2e7994</anchor>
      <arglist>(const LodValueList &amp;lodValues)</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="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>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">
      <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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>a340e9c6140a5b0f3467596712aa122a9</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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></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>
  </compound>
  <compound kind="class">
    <name>Ogre::MaterialManager</name>
    <filename>class_ogre_1_1_material_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Singleton&lt; MaterialManager &gt;</base>
    <class kind="class">Ogre::MaterialManager::Listener</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>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>a94dd6caf97604ba7ce310dd8f22dcb96</anchor>
      <arglist>(Material *mat, unsigned short lodIndex, const Renderable *rend)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>_getActiveSchemeIndex</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a0c19cf09d58d3d2c327039faff0c1df4</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>a3e444d262c470c29153ec9ccf9c68668</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>_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" 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>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 const String &amp;</type>
      <name>getActiveScheme</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>ad03ea02e140fc1e7312d14626e59d45d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getByHandle</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>MaterialPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a8effa67ee128c4edecb7db1c3a318bf7</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=ResourceGroupManager::AUTODETECT_RESOURCE_GROUP_NAME)</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>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a39d14d6f640b2dd089a16a9c0b149222</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_material_manager.html</anchorfile>
      <anchor>a7e3d13469f80b5814e20f9f959384119</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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">
      <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>
    <member kind="function" static="yes">
      <type>static MaterialManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_material_manager.html</anchorfile>
      <anchor>a100f413d9d2316028e7ae740e5a43161</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>a17b3b6ea6c91c7713769854606a58889</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></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>a54bc384ab1102063aa00db4c3a5f3fc4</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>
    <base>Ogre::AllocatedObject</base>
    <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>af682adbc3c11a1a4a3de3645604208d1</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 Real</type>
      <name>AngleUnitsToDegrees</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a49496b87d555199f1ce163a6027ee17c</anchor>
      <arglist>(Real units)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>AngleUnitsToRadians</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a0aaca1a9734a5185bb33650ccf625954</anchor>
      <arglist>(Real 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>a190d852cb22fb1435f0b8ff5ae580553</anchor>
      <arglist>(Real fValue)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Radian</type>
      <name>ATan2</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a8b1113cd4e7b50d4933bebd39a805348</anchor>
      <arglist>(Real fY, Real 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 Real</type>
      <name>Cos</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a926ea9552a822969f87939154afd1070</anchor>
      <arglist>(const Radian &amp;fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Cos</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a8a67ce762f77625bf62487ff5ea37bc0</anchor>
      <arglist>(Real fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreesToAngleUnits</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a9d7c5024ffb068064eb5194b9484aa87</anchor>
      <arglist>(Real degrees)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>DegreesToRadians</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac0fd8176acceb9af5911d15cce14fb50</anchor>
      <arglist>(Real 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>ab2ac15f1cb4470672165af53d2d40cf4</anchor>
      <arglist>(const Ray &amp;ray, const std::list&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>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 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 Real</type>
      <name>RadiansToAngleUnits</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a5bf9a37ed880a35ae569c668b8fc1ffb</anchor>
      <arglist>(Real radians)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>RadiansToDegrees</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a771ded9a927aaf2c1a1418a63e816ca8</anchor>
      <arglist>(Real radians)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>RangeRandom</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a2de1fc1467a3b402bf435fd48cff356f</anchor>
      <arglist>(Real fLow, Real 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 Real</type>
      <name>Sin</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aa6562b753755c2e21200b7d4479c2dcd</anchor>
      <arglist>(const Radian &amp;fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Sin</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a87fdeb1d010d7297868125ff624b496d</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 Real</type>
      <name>SymmetricRandom</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a800db34eeeedfa6e6f40f003081c4e7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Tan</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a2e48340939157bf5b35dda39cbd717ec</anchor>
      <arglist>(const Radian &amp;fValue, bool useTables=false)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Real</type>
      <name>Tan</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac21236fc284a91e8b9d36929692981cd</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 Real</type>
      <name>UnitRandom</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a17da3bb870f8654628d6f429a144aea1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>fDeg2Rad</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac66bbf7ffd258ae1d0a79bbb8e39a3b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>fRad2Deg</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a6b4150f9ea142d15c5913d6505cb6a23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>HALF_PI</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a98d6d0e2b5e0c73c17d16ac97d94f939</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>LOG2</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>ac2f6916aed097d695a0bffd4ca8a22dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>NEG_INFINITY</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a83fdfd933be03233fc58b80e23740186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>PI</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>aee3e908f569f6d83d8359ef0d88a0461</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>POS_INFINITY</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a96373da6032ed7c1ff668430f89393a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Real</type>
      <name>TWO_PI</name>
      <anchorfile>class_ogre_1_1_math.html</anchorfile>
      <anchor>a58d139439316e19e9142000f1a6bdf6d</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>void</type>
      <name>FromEulerAnglesXYZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a3f5abdecf648a54b164df112c7037ed7</anchor>
      <arglist>(const Radian &amp;fYAngle, const Radian &amp;fPAngle, const Radian &amp;fRAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesXZY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a209f31aa2e25d9b3d55d64d2d8304382</anchor>
      <arglist>(const Radian &amp;fYAngle, const Radian &amp;fPAngle, const Radian &amp;fRAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesYXZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a2e0ccd0f22689072aa4a64c7a441f694</anchor>
      <arglist>(const Radian &amp;fYAngle, const Radian &amp;fPAngle, const Radian &amp;fRAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesYZX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a94b0b7264cc1572fff22f491ac6cc664</anchor>
      <arglist>(const Radian &amp;fYAngle, const Radian &amp;fPAngle, const Radian &amp;fRAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesZXY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ac0148ffb86f185d7de044fd83e9647ce</anchor>
      <arglist>(const Radian &amp;fYAngle, const Radian &amp;fPAngle, const Radian &amp;fRAngle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>FromEulerAnglesZYX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a8308f99c3c13e067f016a45f26f15389</anchor>
      <arglist>(const Radian &amp;fYAngle, const Radian &amp;fPAngle, const Radian &amp;fRAngle)</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>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>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>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>a05c722c341f21dd2ffc36fb1414e284b</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>a8043454ea50049c6849d60ead7dbd7a7</anchor>
      <arglist>(size_t iRow) 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>bool</type>
      <name>ToEulerAnglesXYZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>abd75bf95ae6a7c4294ea710769a77a32</anchor>
      <arglist>(Radian &amp;rfYAngle, Radian &amp;rfPAngle, Radian &amp;rfRAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesXZY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a157ff70e8bd3a611389182497988e3f2</anchor>
      <arglist>(Radian &amp;rfYAngle, Radian &amp;rfPAngle, Radian &amp;rfRAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesYXZ</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a799bda89a5b5e774aaeb6ba5197e61ba</anchor>
      <arglist>(Radian &amp;rfYAngle, Radian &amp;rfPAngle, Radian &amp;rfRAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesYZX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>a458ebd34fea7df1eb987fee96b5ca2df</anchor>
      <arglist>(Radian &amp;rfYAngle, Radian &amp;rfPAngle, Radian &amp;rfRAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesZXY</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ab76be51256dd3773aaaeba380f7969a8</anchor>
      <arglist>(Radian &amp;rfYAngle, Radian &amp;rfPAngle, Radian &amp;rfRAngle) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>ToEulerAnglesZYX</name>
      <anchorfile>class_ogre_1_1_matrix3.html</anchorfile>
      <anchor>ab1a1b9969db6acbb91178e9c25cfd28d</anchor>
      <arglist>(Radian &amp;rfYAngle, Radian &amp;rfPAngle, Radian &amp;rfRAngle) 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" 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>a82d787d8c98830db8a518a140e7ebbda</anchor>
      <arglist>(std::ostream &amp;o, const Matrix3 &amp;mat)</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>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>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>Vector&lt; 3, Real &gt;</type>
      <name>getTrans</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a92260a3e504b84292acac6d600c9ef36</anchor>
      <arglist>() 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>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>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>ad90fcdeb711a14b8c3a953e005e527b2</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="function">
      <type>Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a8cb72d4aa4fcb719ea6110758bb6e89e</anchor>
      <arglist>(size_t iRow)</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>afbc5442e28735144fe9e1f41daa89c3a</anchor>
      <arglist>(size_t iRow) const</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>void</type>
      <name>setScale</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>ac029df849f85850a59921e5f361927c4</anchor>
      <arglist>(const Vector&lt; 3, Real &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, Real &gt; &amp;v)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>transpose</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaebc7c568cc1d6f13405a756be1af73fa</anchor>
      <arglist>() 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="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>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>a47ba6c03cb7bf3182b31c63753729be3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>eof</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>ad913ebc50c943dfe79df79c7be14ba3d</anchor>
      <arglist>(void) const</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">
      <type>uchar *</type>
      <name>getCurrentPtr</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>ac753e2375fcdf5e137210339350b5f21</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>a7ebd86825f86b7114024d168e9751395</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>a9d866cd1bbe58bbc59fdbc1dba024b9f</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>a49bfe5809b50735b5ce49e7df9615e5a</anchor>
      <arglist>(T &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>read</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>ab3ee46ce477d58f8945340a4e2117820</anchor>
      <arglist>(void *buf, size_t count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readLine</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a398aa1ba9f58276dc868d2c3968953c4</anchor>
      <arglist>(char *buf, size_t maxCount, const String &amp;delim=&quot;\n&quot;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>seek</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a264956cfd878b1c12f28a37e492fc0bb</anchor>
      <arglist>(size_t pos)</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>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">
      <type>void</type>
      <name>skip</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>abc0369bcd83740cf03cb27a11665486f</anchor>
      <arglist>(long count)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>skipLine</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>a581ccd32944288808f7602b29a0218e9</anchor>
      <arglist>(const String &amp;delim=&quot;\n&quot;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>tell</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>ad2d1e981292d50c71b94b4c5fb6b38dd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>class_ogre_1_1_memory_data_stream.html</anchorfile>
      <anchor>accd65733ea1317c49c5fdf7263ff4cc7</anchor>
      <arglist>(const void *buf, size_t count)</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="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="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>_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 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>_getAnimationImpl</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a2d10fa0a49667fae266e9fdc9ad3f5ed</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>_notifyOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a7e248a1cca0662418d4ab3f63c2e7cf6</anchor>
      <arglist>(const String &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifySkeleton</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a4445472a7c71fafe546d8108d3b121d6</anchor>
      <arglist>(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" 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">
      <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>ab6390fa87d0109e9f1c7e44a5d602dbf</anchor>
      <arglist>(VertexElementSemantic targetSemantic=VES_TANGENT, unsigned short sourceTexCoordSet=0, unsigned short index=0, bool splitMirrored=false, bool splitRotated=false, bool storeParityInW=false)</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">
      <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>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" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a81f6bd4a02c67143c939da55bd35b1bc</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>createPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a490a63868920721ceffae1b8b75402e2</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>a68b214fd444eafdf672bb45bd8e9b19a</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>a23d5c021503b8fac8938be4ba956f2ce</anchor>
      <arglist>(void)</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" 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>void</type>
      <name>freeEdgeList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aeb87f5aedfc18527dc33ee2ab5e38e9c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a99c5e25a135daa032869c0e5f2c964b5</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a6150f4e5003c669db5f057c6d56a2feb</anchor>
      <arglist>(unsigned short index) const</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>a02c5baa8bc5c7954519a1d4e3f806142</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>a0b2d859269862a86e4c889f8973fa1da</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9b73149110ea686c407107dc4dfdf6b1</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>a01c03871718a7bad4dcde7ee1807f4e9</anchor>
      <arglist>(unsigned short lodIndex=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1be3adb33269e010e467eb8eb46f742b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareBuffer::Usage</type>
      <name>getIndexBufferUsage</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af76cfb32787287070eefb7f42489f435</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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>ad7a30ca70b402dc3499a3b2085cf6c92</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>a388a04209a76de3e9e3fafbc07d48683</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a8f8cad841ab891a46811361546105edb</anchor>
      <arglist>(void) const</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>getPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1bdbcad27bb6dfc402bc0db8dbf0b3d2</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>getPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a135a1975880adbefbc02397081891b72</anchor>
      <arglist>(ushort index)</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>aedcb8861f049c9cc8acfb41e0dd4e006</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" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</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>a48ff9ffaffb6b7fdc990499df8c6d7bf</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>a5fc9a950c850c09247ad07d44cfd88ac</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>SubMesh *</type>
      <name>getSubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a296b0321c2a02fa7ae3ee0aa36f66428</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>a065af6f0cf1d1a19c99e0a62cd948628</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>ae698a8fa599193df36bafd93837ad01c</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>a76e0ff1f11e7fe1856975879a26f830a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBuffer::Usage</type>
      <name>getVertexBufferUsage</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a76cda9fbd7ed49e6a4344b9789581d29</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>getVertexDataByTrackHandle</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a01c6a616fc14e149a1419dbf879cb51f</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a7c8b70b2c53108ebc963f08959855dde</anchor>
      <arglist>(const String &amp;name) const</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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" 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">
      <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" 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">
      <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>adca1dc667f145d4a4132811eaadf324f</anchor>
      <arglist>(LoadingFlags flags=LF_DEFAULT)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a4caff2592e1e2b223cfe9f62843c5153</anchor>
      <arglist>(const String &amp;name)</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>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>setAutoBuildEdgeLists</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ac4f3cb35c7eebbe35d5734c8e3682c7d</anchor>
      <arglist>(bool autobuild)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>a6984c7229db58040770269710f5b2ac1</anchor>
      <arglist>(VertexElementSemantic targetSemantic, unsigned short &amp;outSourceCoordSet, unsigned short &amp;outIndex)</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>
    <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">
      <type>void</type>
      <name>updateMaterialForAllSubMeshes</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9eb681a705ada6268c567c553f897dbb</anchor>
      <arglist>(void)</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>
    <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>af6df6730f0559aa78ef6e8eaa67bbc36</anchor>
      <arglist>(Real 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>a2401f255e53f67ad41c41aafbbe8dfe5</anchor>
      <arglist>(Real weight, const std::map&lt; size_t, Vector3 &gt; &amp;vertexOffsetMap, const std::map&lt; size_t, Vector3 &gt; &amp;normalsMap, VertexData *targetVertexData)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></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>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>_initWorkQueue</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>adb238ad1038faeeb4701105912b58844</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_process</name>
      <anchorfile>class_ogre_1_1_mesh_lod_generator.html</anchorfile>
      <anchor>a8592deced84fda25792d7df26f4af878</anchor>
      <arglist>(LodConfig &amp;lodConfig, LodCollapseCost *cost, LodData *data, LodInputProvider *input, LodOutputProvider *output, LodCollapser *collapser)</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>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" 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>af6f1c4233222649f885f7d0a718fff13</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>a7ecbb1aa6a5b42342af4f21fc40acc05</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>Singleton&lt; MeshManager &gt;</base>
    <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>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" 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>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>aae2e2fc0727171c04d9cd1791bf7b1b9</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=HardwareBuffer::HBU_STATIC_WRITE_ONLY, HardwareBuffer::Usage ibUsage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY, 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>aec3f43bebab8f01ad70631929eee6ffd</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=HardwareBuffer::HBU_STATIC_WRITE_ONLY, HardwareBuffer::Usage indexBufferUsage=HardwareBuffer::HBU_STATIC_WRITE_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>ad83d293b02f4f4ecc56b7581514d8b6b</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=HardwareBuffer::HBU_STATIC_WRITE_ONLY, HardwareBuffer::Usage indexBufferUsage=HardwareBuffer::HBU_STATIC_WRITE_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>a28f7b2f14daa62019deb05c042c5a987</anchor>
      <arglist>(const String &amp;name, const String &amp;group, bool isManual, ManualResourceLoader *loader, const NameValuePairList *createParams, HardwareBuffer::Usage vertexBufferUsage, HardwareBuffer::Usage indexBufferUsage=HardwareBuffer::HBU_STATIC_WRITE_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>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>MeshPtr</type>
      <name>createPlane</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a2fd466f94d617088dbac68c0dd032c43</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=HardwareBuffer::HBU_STATIC_WRITE_ONLY, HardwareBuffer::Usage indexBufferUsage=HardwareBuffer::HBU_STATIC_WRITE_ONLY, bool vertexShadowBuffer=false, bool indexShadowBuffer=false)</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">
      <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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getByHandle</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a29b6df3bde14f09005ab4c67d91642a5</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>MeshSerializerListener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a09f89dd999fe6fbe9b79b92ddde6aa9f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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">
      <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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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>MeshPtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a07fd12eda070c66d93fe696ab3899492</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName, HardwareBuffer::Usage vertexBufferUsage=HardwareBuffer::HBU_STATIC_WRITE_ONLY, HardwareBuffer::Usage indexBufferUsage=HardwareBuffer::HBU_STATIC_WRITE_ONLY, bool vertexBufferShadowed=false, bool indexBufferShadowed=false)</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>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>af230f37a344d6f1e23c63e84d4ede63f</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName, HardwareBuffer::Usage vertexBufferUsage=HardwareBuffer::HBU_STATIC_WRITE_ONLY, HardwareBuffer::Usage indexBufferUsage=HardwareBuffer::HBU_STATIC_WRITE_ONLY, bool vertexBufferShadowed=false, bool indexBufferShadowed=false)</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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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>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>setPrepareAllMeshesForShadowVolumes</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>ae7f1990c7ab08cebb608a916ef7bcb58</anchor>
      <arglist>(bool enable)</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>
    <member kind="function" static="yes">
      <type>static MeshManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_mesh_manager.html</anchorfile>
      <anchor>a2efefa307b7987c5fcff7e8c47f79758</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>ab898923c2b46062858e28e19beb251d2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></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="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>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>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>a5afe0f0c339dbac1efd590b1caf931ca</anchor>
      <arglist>(const Mesh *pMesh, DataStreamPtr 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>a3d67f41bdd9450f3c952976f2f397855</anchor>
      <arglist>(const Mesh *pMesh, DataStreamPtr stream, MeshVersion version, 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>aceaa15a69b65de9bc8df1c6d26ea5ec4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>importMesh</name>
      <anchorfile>class_ogre_1_1_mesh_serializer.html</anchorfile>
      <anchor>a7282f52dcfc65e65f32a0ca6af67e1c3</anchor>
      <arglist>(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::MovableObject</name>
    <filename>class_ogre_1_1_movable_object.html</filename>
    <base>Ogre::ShadowCaster</base>
    <base>Ogre::AnimableObject</base>
    <base>Ogre::AllocatedObject</base>
    <class kind="class">Ogre::MovableObject::Listener</class>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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" 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">
      <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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</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>a4bb24d3bee90b0c9e15fd65702030fa4</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>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</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>a7391beac8beb20e3e3d650173d33a3ff</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>a9228f6fc5b864a209dd6d8b25d145065</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>a4fbc0296b902a113376688aff724d02d</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 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>
    <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>ad53d3feb40d1d1fb81db1cb620df6d8e</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>
    <base>Ogre::AllocatedObject</base>
    <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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>aae1cdb0b70854af1c84e23d5b45dfb30</anchor>
      <arglist>(MovableObject *obj)=0</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>a0b45580fccdefe99312afa67265264fc</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="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="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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="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>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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>_getDerivedPlane</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a842e563c787910fc438789463578f730</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a6d0680e3e68f81a9498c30d5257d4293</anchor>
      <arglist>(Camera *)</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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a68ae3348d74c55872c29d54a19ede2cf</anchor>
      <arglist>(RenderQueue *)</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" 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">
      <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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a0bb2a6fe18a957cdd96af5f94e41e727</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>ab88dfa62a4bc285c4f701fb346e87f77</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</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>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a2b9fe37d6bc798d5a9e9a530ace33326</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</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" 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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) 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="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">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_movable_plane.html</anchorfile>
      <anchor>a8f7adfc984a3b93cb87ea36286ce2a52</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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>
    <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>
  </compound>
  <compound kind="struct">
    <name>Ogre::multimap</name>
    <filename>struct_ogre_1_1multimap.html</filename>
    <templarg></templarg>
    <templarg></templarg>
    <templarg></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>a5894d61adb7e15e7b65db923209419db</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>ae2e7c1418a381be98d89d6506303cbd8</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="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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</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" 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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>bindSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a75ea6438f29bd64dc86f4a6f2f284a41</anchor>
      <arglist>(size_t attachment, RenderTexture *target)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>afb25c40186a2fb00894b1290de04f0f0</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_multi_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_multi_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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RenderTexture *</type>
      <name>getBoundSurface</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a6cd9807732cc2ca84c31e7ddb76ab25d</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>ac83123cb307949914768ffa9bc4d7b66</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_multi_render_target.html</anchorfile>
      <anchor>a425c1cd47383e94b6ce33f0573f9baf2</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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</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::NoAddRefRelease</name>
    <filename>class_ogre_1_1_no_add_ref_release.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="class">
    <name>Ogre::Node</name>
    <filename>class_ogre_1_1_node.html</filename>
    <base>Ogre::AllocatedObject</base>
    <class kind="class">Ogre::Node::DebugRenderable</class>
    <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>a9708974fb90fd32035f8d36a47abb0af</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Node</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a3c6c986afc06749ab29f853ae1df58e3</anchor>
      <arglist>(const String &amp;name)</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>aae6afb3ab2d6bece0391c6592b946c11</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>aa6d8ef3c62635ce44260efd749a4bbfc</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>aac948570c146461805c4ff0d79a7de2f</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>a1ea9ad81e4378141a887b572bfec75dd</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>a5595d0f506945c66795322b1878e16aa</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>a8baeb7e192fc802f6bf846d3a69dfc19</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>a23885bdc27be588857d6d67b2dedf3f5</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>ae6c9109a64d2f1b3f5bbec7ca324aa6c</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>a7eed1961961324d7eaaa6af5cc88dbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</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>a10da4e58434d3e61c6d76f97a0fd1a80</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>a515361d8231fc86d9b602ba55f714fa9</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>a5b9b0b08edc2984d41ad38520354a407</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aad75165137ce70fd865b3c5aa302a3bc</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>a264df23a0763ef9f8879c97bcbba0f47</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>a5cf89f99cfb8241341c931c887d6bc40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8aae34f3fa479e9c532360f93518160a</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>a220642657bd0e307c4ecccb46991267e</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>a1133d2ef5623b7ede0fa15aacbe47311</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>a9fa158a89aa8c4d8113ea52435eda1da</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>af3fcf16e43b07e046816125cbb8dc8f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa154e07b616313f4c345ec6c0da635cd</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>a7b1a96d0ca30f5ca56a5dacf27d68f6c</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>a1dae5b62b42bcb4590aea678c3056f26</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>a912d9d3a804edf9faf8a9e32482502b1</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::DebugRenderable</name>
    <filename>class_ogre_1_1_node_1_1_debug_renderable.html</filename>
    <base>Ogre::Renderable</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>DebugRenderable</name>
      <anchorfile>class_ogre_1_1_node_1_1_debug_renderable.html</anchorfile>
      <anchor>a55a914401276f0be0a3da0d39eee004d</anchor>
      <arglist>(Node *parent)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DebugRenderable</name>
      <anchorfile>class_ogre_1_1_node_1_1_debug_renderable.html</anchorfile>
      <anchor>a247c43795e47610999aece377c1cb79a</anchor>
      <arglist>()</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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_node_1_1_debug_renderable.html</anchorfile>
      <anchor>a801e13663dcf5c62f1dd34954f9d8a25</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_node_1_1_debug_renderable.html</anchorfile>
      <anchor>a40dda5f052e0f4da0075f2761efb5252</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_node_1_1_debug_renderable.html</anchorfile>
      <anchor>a9f268ab9bb393670ea6cd46b666c5bfa</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_node_1_1_debug_renderable.html</anchorfile>
      <anchor>a58513470617aaf9f2d07b75a2ceb8f35</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_node_1_1_debug_renderable.html</anchorfile>
      <anchor>a8e42846ab4669997af47fcb687a3bcc7</anchor>
      <arglist>(Matrix4 *xform) const</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>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScaling</name>
      <anchorfile>class_ogre_1_1_node_1_1_debug_renderable.html</anchorfile>
      <anchor>a0aa6fef253ed7a749d0c896aee357cb8</anchor>
      <arglist>(Real s)</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::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>acdfc6729a95edae3da832c713648046d</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">
      <type>NodeAnimationTrack *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a80a205a1194af9481f5a67e0f98c5fe6</anchor>
      <arglist>(Animation *newParent) const</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">
      <type>void</type>
      <name>_keyFrameDataChanged</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a082462ae5fb20507dcf8985645c9862f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a6260acaf8a310d45a175030e5b2f41d7</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f)</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 KeyFrame *</type>
      <name>createKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a4517a1b16d6cb601754d98841bb4d7d6</anchor>
      <arglist>(Real timePos)</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>a5018654d95b4bca786c90c073fba4898</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>a149b48996ebe9b2f00ab6d465281e7bf</anchor>
      <arglist>(void) const</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="virtual">
      <type>virtual void</type>
      <name>getInterpolatedKeyFrame</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a78b7aba35868b71aaf14c7b8bb91f37f</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame *kf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual KeyFrame *</type>
      <name>getKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a8bf54db4f00bbd9c226c3f778bf7feb1</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getKeyFramesAtTime</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a3c8653dade6e58c26570ce8aad81b540</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame **keyFrame1, KeyFrame **keyFrame2, unsigned short *firstKeyIndex=0) const</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>a898f98687cca23d75b162a44a09a0c89</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a331ce755fa99ee26c1e2091ca60cb4d9</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>accfc0e82d5c4ab76072edc11d3c70388</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasNonZeroKeyFrames</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>a7413eb2da49422804744265bc5fe6434</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>optimise</name>
      <anchorfile>class_ogre_1_1_node_animation_track.html</anchorfile>
      <anchor>abab18a48c2cf56ef09d5049fa8289ad2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>ac8f7b83d742998ed46c8cdb10e404df6</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>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>setListener</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>afe26aa738aca34c07407b6566b5d9eeb</anchor>
      <arglist>(Listener *l)</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>a2abae8df7bf7a90ec35cb57a8a412e38</anchor>
      <arglist>(Animation *parent, unsigned short handle)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NumericAnimationTrack</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a85e2b687e0e4952736ee02de3d53bc43</anchor>
      <arglist>(Animation *parent, unsigned short handle, AnimableValuePtr &amp;target)</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">
      <type>NumericAnimationTrack *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a0092a64c5c0b02cfd0496603ca9615e7</anchor>
      <arglist>(Animation *newParent) const</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="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>aadd219663715ff7f2f74b7255ebcbae4</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f)</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 KeyFrame *</type>
      <name>createKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a4517a1b16d6cb601754d98841bb4d7d6</anchor>
      <arglist>(Real timePos)</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>ad1c0346a522eed44ee1fcb849e27897e</anchor>
      <arglist>(Real timePos)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AnimableValuePtr &amp;</type>
      <name>getAssociatedAnimable</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a2a16a4b54f2afe517314e08faaad5141</anchor>
      <arglist>(void) const</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="virtual">
      <type>virtual void</type>
      <name>getInterpolatedKeyFrame</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>ac2a34a7e875f08ffbcf938072144d379</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame *kf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual KeyFrame *</type>
      <name>getKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a8bf54db4f00bbd9c226c3f778bf7feb1</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getKeyFramesAtTime</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a3c8653dade6e58c26570ce8aad81b540</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame **keyFrame1, KeyFrame **keyFrame2, unsigned short *firstKeyIndex=0) const</arglist>
    </member>
    <member kind="function">
      <type>NumericKeyFrame *</type>
      <name>getNumericKeyFrame</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a55e6cd45431e1328951afaf3c427eade</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a331ce755fa99ee26c1e2091ca60cb4d9</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>accfc0e82d5c4ab76072edc11d3c70388</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>ac8f7b83d742998ed46c8cdb10e404df6</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>setAssociatedAnimable</name>
      <anchorfile>class_ogre_1_1_numeric_animation_track.html</anchorfile>
      <anchor>a89d5b800fa465b59a38ab08ebee07b5a</anchor>
      <arglist>(const AnimableValuePtr &amp;val)</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::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>a1fad07f6710318d12f1c637164e15dd5</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>
    <member kind="function" virtualness="virtual">
      <type>virtual const AnyNumeric &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_numeric_key_frame.html</anchorfile>
      <anchor>acf7f0e06eee263456542c69c8118d485</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_numeric_key_frame.html</anchorfile>
      <anchor>ae565dbf6c0679a659a9ef03747db4b36</anchor>
      <arglist>(const AnyNumeric &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::NumericSolver</name>
    <filename>class_ogre_1_1_numeric_solver.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>solveNxNLinearSysDestr</name>
      <anchorfile>class_ogre_1_1_numeric_solver.html</anchorfile>
      <anchor>a094e15a506a810ec76f61869673249d3</anchor>
      <arglist>(int n, double **coeff, double *col)</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>a760fcfbd9f32aff9c642754d344933f1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_object_abstract_node.html</anchorfile>
      <anchor>a1468be153a992ae743b2942fa1435ef0</anchor>
      <arglist>() const</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>a285cc7808f7c97a9be77c100ad9601df</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>a8ec8f4b24efcde41677b1ad28eaf8bb9</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>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>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>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>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>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>
    <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>
    <base>Ogre::AllocatedObject</base>
    <base>Ogre::AllocatedObject</base>
    <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>aefee17f571e0682e92229dbd99e764bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>WireBoundingBox *</type>
      <name>getWireBoundingBox</name>
      <anchorfile>class_ogre_1_1_octree.html</anchorfile>
      <anchor>aefee17f571e0682e92229dbd99e764bb</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</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>a2553733fdc17487436c9e58aa2034fb1</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</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>a250f90fa7444be8862efac6cde957bfc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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="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>void</type>
      <name>_autoTrack</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7c7f5608c85e1c38cdb89df51e9d8b11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</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>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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" virtualness="virtual">
      <type>virtual const Affine3 &amp;</type>
      <name>_getParentNodeFullTransform</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a774753927eb2a42a9d8f5492cd2ced1a</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">
      <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" 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">
      <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" 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">
      <type>void</type>
      <name>_renderScene</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af05a1d72297e69ae46551a012e7bd7a5</anchor>
      <arglist>(Viewport *vp, bool includeOverlays)</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="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">
      <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" 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">
      <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>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" 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">
      <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">
      <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" 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>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</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>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>ad671242389680c2078827b788189f0e1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a08d005383a93a20e7a3b62bce04aa89b</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>abc3d2d6ac815088129163ed5cd040516</anchor>
      <arglist>(void) const override</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>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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>Frustum *</type>
      <name>getCullingFrustum</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6ac83b6e3eb618f01c6ea1ac7b4a3991</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</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>acc31fa3e2a1a5e8683f49a39ba67f04f</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>abb9b6b451b020fcd892c852d439f1dd9</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>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFarClipDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a786b6886be5d07321a98c2abe977dbba</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>aee79099ce08aa35e626551f6eaa6861a</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>void</type>
      <name>getFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a47aa7995a09e131f34bba51b363eba67</anchor>
      <arglist>(Real &amp;outleft, Real &amp;outright, Real &amp;outtop, Real &amp;outbottom) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2 &amp;</type>
      <name>getFrustumOffset</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>afd77e92192ec0d67dbebb994ef55f471</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>getFrustumPlane</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af000af250842816864ca3b61a955750e</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>a855def6097624986a528a35dbb93f7cc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af5110d09a7c8646bb3dd25ab77815397</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</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>aa559aa1dd59c3a5dcc275125ee8f452f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af31f1095812cd5fe300cd176bbde969e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ac0283b1d90affdff7f1f7776396e3b5c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getNearClipDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a063daea70f27ee80b47a9441b8fa152a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a2fddb6be74503a5ad0db941cffec39fa</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>a4a3ec25b0aa11a6470168c9a8a47da15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>OrientationMode</type>
      <name>getOrientationMode</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aef3e8ca059898e369ce5da77e785e769</anchor>
      <arglist>() 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>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</anchor>
      <arglist>(void) const</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>PlaneBoundedVolume</type>
      <name>getPlaneBoundedVolume</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7ceea76d4e6245d2d5b48d53e494a44c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPointExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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>bool</type>
      <name>getPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae944917873dd68126c129f05e51622d3</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>a0f6c91af58775cfc445fe647d0be4a74</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>a54b5aab5ffd31558180f036dee8d2121</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>a1d3edfdc7373308e2cda9af6b618e4ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getProjectionMatrixRS</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1d9b5a8c5be7e30ce3abce8405a7361a</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>a7c1b2e8c0c2a0845d43cb6da44bcd39b</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>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</anchor>
      <arglist>(void) const</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>ac927b032a0477e4ab34ff89961c6ee56</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>a4a1294e1c37adfcbd6d930a6e81377fe</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>bool</type>
      <name>getReceivesShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a8f2627b8d1658838a7c79c82148c6303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getReflectionMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aa2240f20cd65b88fc85213e8d36dc3ed</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>a592b18c2dda94aba6dbad368389a0217</anchor>
      <arglist>(void) const</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a35ed28308c5441d99bca5b3e44ff7a60</anchor>
      <arglist>(RenderOperation &amp;op) override</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() 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>a173c348e79c7f9f929e45e403710b3e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae14768f06c5c0a1c8b720323bbffe9a1</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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">
      <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>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>bool</type>
      <name>getUseMinPixelSize</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a58676c042726c8a2b89678daa8f8860e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) 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>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7d7f872df5101f02f80fc942bb4df643</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>a02f7226a760a99f688fa9791745425ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6875789ff50479516e455838bd8e556b</anchor>
      <arglist>(void) const</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>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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 std::vector&lt; Plane &gt; &amp;</type>
      <name>getWindowPlanes</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ad2602f6ce21eb24e12ed44217932fcdb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 *</type>
      <name>getWorldSpaceCorners</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6a3c87d7f2facc0cd4d4260c69c7fc76</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a9e4fc72f1b725bebf8701aefc9ca2e30</anchor>
      <arglist>(Matrix4 *mat) const override</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>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">
      <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">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a71fff8dac8cbf9bd3911e49a484fa61c</anchor>
      <arglist>(const AxisAlignedBox &amp;bound, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a35245b8ebc6b09a88ad9df2bb3362bec</anchor>
      <arglist>(const Sphere &amp;bound, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a802fce8831c8969abb401fa0803d0fed</anchor>
      <arglist>(const Vector3 &amp;vert, FrustumPlane *culledBy=0) 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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isWindowSet</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6f6d4353cdb639a8a4a360e1aa33b01a</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" 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>bool</type>
      <name>projectSphere</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>afbb366a0f8186c2cb85a744556fa5680</anchor>
      <arglist>(const Sphere &amp;sphere, Real *left, Real *top, Real *right, Real *bottom) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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" 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>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>resetFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a30dc7cf6fa1c6b34e0d0124cfd064eca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetWindow</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>afdef5a2d632790d7c72f14ff672d4f54</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>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>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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>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>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>setFarClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae2505eccb96d02b0c057d49b7d6ddb38</anchor>
      <arglist>(Real farDist)</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>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>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>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>setMaterial</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a696f5e20e2cafe6146ef6b00294cd8b1</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNearClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7bc8b601d85642059f23e739fb4438bb</anchor>
      <arglist>(Real nearDist)</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>setOrientationMode</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a10602eee33f11f92d137a5677eb56308</anchor>
      <arglist>(OrientationMode orientationMode)</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">
      <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>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>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" 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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>setUseMinPixelSize</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a62d47145eb99e07af3de0915645be07c</anchor>
      <arglist>(bool enable)</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>setUserAny</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>abd85c7ae6f5de865b8037f37e426886e</anchor>
      <arglist>(const Any &amp;anything)</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>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="virtual">
      <type>virtual void</type>
      <name>setWindow</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a80979fa21757e1e142b3aac77592fff9</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>visitRenderables</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1affce23f55504cd2deb9fd7ecf7ea52</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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="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>
    <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>
    <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::OctreeIntersectionSceneQuery</name>
    <filename>class_ogre_1_1_octree_intersection_scene_query.html</filename>
    <base>Ogre::DefaultIntersectionSceneQuery</base>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a8bb5ee8db3442cd4515ae683e437d9f3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_octree_intersection_scene_query.html</anchorfile>
      <anchor>a9dc71837bafeeb585b03491929242335</anchor>
      <arglist>(IntersectionSceneQueryListener *listener)</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>add0f09a97807ed6f41d2968a8142b753</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>a77bc999513d8b441f423b9fa3fe65424</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a1092da71d6f78d6ecee11eee06a3b1e5</anchor>
      <arglist>(MovableObject *first, MovableObject *second)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>ab1b25001401cf9026c9aa58e490f978f</anchor>
      <arglist>(MovableObject *movable, SceneQuery::WorldFragment *fragment)</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="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="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="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>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">
      <type>void</type>
      <name>_addBoundingBoxToQueue</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a093e08130e57e03496b8009c7033d21b</anchor>
      <arglist>(RenderQueue *queue)</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>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 Quaternion &amp;</type>
      <name>_getDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aae6afb3ab2d6bece0391c6592b946c11</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>aa6d8ef3c62635ce44260efd749a4bbfc</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>aac948570c146461805c4ff0d79a7de2f</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>a1ea9ad81e4378141a887b572bfec75dd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AxisAlignedBox &amp;</type>
      <name>_getLocalAABB</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>ad63755077b77874ae3b5de2c081c34a0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>_getWorldAABB</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a5541f6607ef566e07991a0642b0f70f9</anchor>
      <arglist>(void) const</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>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>_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">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a0388a0a024cbbf669c6843d4bc69ac9a</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" 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">
      <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>a5595d0f506945c66795322b1878e16aa</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>a8baeb7e192fc802f6bf846d3a69dfc19</anchor>
      <arglist>(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>a559442664e8b83cb40ca1d2c68c5d01c</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>aeaee9cb1cb0c23fab2cc9bab08f51181</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</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>af52d04c1d2aa341f7e02daeb7355372b</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>a4d0832b90b91afe9fd4154e12c8481a1</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>a0600f3479f44ec86d29e049dad48e9dc</anchor>
      <arglist>(bool cascade=true)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a3f64cc674aed856340df7a0507b90423</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a2ff8d20961b48225690e1561bc39f993</anchor>
      <arglist>(unsigned short index)</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>ad76fe7cdecec48166697bb06174f1333</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>ac98e1967863c0dd15aeb3aa55134e0bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getAutoTrackOffset</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a693d0aef8a49e063d4591e62ec44d3db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aee4cc71121595aadbbfbc8916ad19809</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a23885bdc27be588857d6d67b2dedf3f5</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>ae6c9109a64d2f1b3f5bbec7ca324aa6c</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>a7eed1961961324d7eaaa6af5cc88dbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aa8d203d81bd4ec6c8c626d7c1bf96a80</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a7491e67f16b068edad24c7458ded3105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</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>a10da4e58434d3e61c6d76f97a0fd1a80</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>a515361d8231fc86d9b602ba55f714fa9</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>a5b9b0b08edc2984d41ad38520354a407</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aad75165137ce70fd865b3c5aa302a3bc</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>a264df23a0763ef9f8879c97bcbba0f47</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Octree *</type>
      <name>getOctant</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>aec65a18941e9cf4d779446c23268b8cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a5cf89f99cfb8241341c931c887d6bc40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8aae34f3fa479e9c532360f93518160a</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>a807c8125f277a83154d677ce88c97fa7</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>a220642657bd0e307c4ecccb46991267e</anchor>
      <arglist>(void) const</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>const Vector3 &amp;</type>
      <name>getScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a1133d2ef5623b7ede0fa15aacbe47311</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>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>a9fa158a89aa8c4d8113ea52435eda1da</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>af3fcf16e43b07e046816125cbb8dc8f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa154e07b616313f4c345ec6c0da635cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideBoundingBox</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ab001c4e10d13d5f5cd31bae778080c90</anchor>
      <arglist>(bool bHide)</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>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" 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>unsigned short</type>
      <name>numAttachedObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af0d8019108beba3fe34250fb2e2fc7c4</anchor>
      <arglist>(void) const</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">
      <type>void</type>
      <name>removeAllChildren</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a8ba5a2e4da664125e8a7da8723157e85</anchor>
      <arglist>(void)</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>Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a537607a4aafbfad12a2bfc2d6fb37e4a</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>ad04d694bde578f6d418a37636e99147e</anchor>
      <arglist>(Node *child)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a27d91455c0aff16b58c6115be6ad76d7</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>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>a3afaaf0dfd3c7140342059a94788e341</anchor>
      <arglist>(bool enabled, bool cascade=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a52652642857138f859291a88598877c9</anchor>
      <arglist>(const Vector3 &amp;vec, TransformSpace relativeTo=TS_LOCAL, 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>aebc1a1db6ae1023ec6e709bd6f82220f</anchor>
      <arglist>(Real x, Real y, Real z, TransformSpace relativeTo=TS_LOCAL, 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>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>setOctant</name>
      <anchorfile>class_ogre_1_1_octree_node.html</anchorfile>
      <anchor>a805155c7f24dd78fe15101dcf7878e98</anchor>
      <arglist>(Octree *o)</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>setVisible</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>afe422d8fd0d6986b99a0d7848369388f</anchor>
      <arglist>(bool visible, bool cascade=true)</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>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">
      <type>void</type>
      <name>yaw</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a95cfc691608c8dedd4b9b3b88b3923c3</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::OctreePlaneBoundedVolumeListSceneQuery</name>
    <filename>class_ogre_1_1_octree_plane_bounded_volume_list_scene_query.html</filename>
    <base>Ogre::DefaultPlaneBoundedVolumeListSceneQuery</base>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</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>aff287fcb064d163d1dc6f625086d9a0a</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</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>a4dd64385b3e24e631e929b4d5ec20cd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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>a6eb0da0233a3d764804c02a97d3ece7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>ad2b23416ee0422293069c2a160b16691</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>aab0bc3abb7e83f39589abe57f555d42e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>af4eb48b179e8db726f34fd7889597441</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_octree_plugin.html</anchorfile>
      <anchor>a210a359e1326c05c6dc49a096e2af227</anchor>
      <arglist>()</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>ae93bb5dafd039eb08c44cd42215c34c4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_octree_ray_scene_query.html</anchorfile>
      <anchor>a82ded10a9efbfad1914609c3ac8b587e</anchor>
      <arglist>(RaySceneQueryListener *listener)</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>ad5087789b2926c64033a6bc61f78476c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RaySceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>aef129845061d1bdfb9cb92a75c531a63</anchor>
      <arglist>(void)</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 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 const Ray &amp;</type>
      <name>getRay</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a8192b4ff0e26fe16647be6d0482fc51b</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" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a88c9810df53d94b893bc5aef885d14a1</anchor>
      <arglist>(MovableObject *obj, Real distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>abd5211784dd04e0e0705fe21d43cb900</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment, Real distance)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="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>std::map&lt; String, Animation * &gt;</type>
      <name>AnimationList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a260738557c9a32aed8d5ca14c28d300f</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>PrefabType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</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="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>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>_addDirtyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8cd474a0bb93c6fa0e4439a5a7d11c63</anchor>
      <arglist>(InstanceManager *dirtyManager)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_alertVisibleObjects</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>aaf6e3da6bb3f508e8c9ff68c970854fa</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>bool</type>
      <name>_areRenderStateChangesSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>add34db1d0d5398ef48b0f186ef8c575f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_areShadowsSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a83b107f8f4bfdff2ee8947a825cb71d6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>aa494c8daa1f620c9f03aa8caf42e7eee</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>a82f6812898571c948ca10035195bb51a</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>a7dc7403de6c07fbb0f5e8e7d5667ece0</anchor>
      <arglist>()</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>a027227b35d611d5b0f07ce0f93403b19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>_getLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a71f1b4d0045fa52c584ab016b0ccc0c1</anchor>
      <arglist>(void) const</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>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>_notifyLightsDirty</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af215cf844dc1f3a2cb67b2149938847d</anchor>
      <arglist>(void)</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>a90d0e7484ed4580ec980eef15808bfee</anchor>
      <arglist>()</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>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>_queueSkiesForRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab8511a16f5e93699cd1dfb8bd93e98f2</anchor>
      <arglist>(Camera *cam)</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>_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>_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>a29ba8a2cad151d307d04781f749e7e84</anchor>
      <arglist>(Camera *camera, Viewport *vp, bool includeOverlays)</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>ac6008a2910a810dd022e1751bcb3c38f</anchor>
      <arglist>(const Pass *pass, bool evenIfSuppressed=false, bool shadowDerivation=true)</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>_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>_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>_suppressRenderStateChanges</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9701ff154236abf3022519c64e3d224d</anchor>
      <arglist>(bool suppress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_suppressShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af44261df34c54464203319f67c06a7bb</anchor>
      <arglist>(bool suppress)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateSceneGraph</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a8efd96c3ddcb223ae223db047f9914e3</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>addSpecialCaseRenderQueue</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a35ee911c94feb9c384dd34bd3bda93d9</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearScene</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a6fea993a91e12be15b9498e758c59b33</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>AxisAlignedBoxSceneQuery *</type>
      <name>createAABBQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a471a1bb64aa653369e747433bd866511</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa76a896afcb6a2d3032c8586ab91dd0a</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>createAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a741d00b9cf3afec6afa5c683c9c99759</anchor>
      <arglist>(const String &amp;animName)</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4cf9be9cb6e9a34ebb18b8952b3bbc47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4e767c00ec48e65ba5374d25676678ec</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a574e13942d5061a0f5df36d7d472b1ff</anchor>
      <arglist>(const String &amp;name, 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>af32931f7a0eaed595c5dfe24b84f37b4</anchor>
      <arglist>(unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a0db0b5a4a8ba0a197366e13eeff7579c</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ce4075335fd6e1580cd1f293cd83a4e</anchor>
      <arglist>(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>a3fa030af76918893a3a7ed139781dc36</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>afb393cca49de8b928f7dd60838047185</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>adbfddc51019b4de6e7ca7597533697f4</anchor>
      <arglist>(const String &amp;entityName, PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0af0ca2bc136ff57f9dad94c283c6d35</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>a29772b72321f0f9ffc7f2fb0b46bcbad</anchor>
      <arglist>(PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aedd1260e1997578aa6dc887d12e16fd5</anchor>
      <arglist>(const String &amp;materialName, const String &amp;managerName)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>createInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af63c901b00fbf75746a00dad7e124065</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>IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a5403cb0576366a25b5bcd255e563c01a</anchor>
      <arglist>(uint32 mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a417bdd216730a8d171c3184b0d49c32e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab127d52207729591dd51cb12a5b2ed2c</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>ac8aabf83a743284295582aa39ec8ddf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaaefbdf16577e50f4e64f7f94fbe5623</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a77b538561c4780fef27ff2d06bd0f2dd</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>a417b2f6c5273748fe22f4b6a75fe8245</anchor>
      <arglist>(const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abf8ee07ad398b2060f80a049a8cc579a</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>a463538c28db2d1c3b853c4637aecb693</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>a5efca644a55b648f82c9be1eae6d2c42</anchor>
      <arglist>(size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ae1d19cc8928f73227f02544860af20bb</anchor>
      <arglist>(const PlaneBoundedVolumeList &amp;volumes, uint32 mask)</arglist>
    </member>
    <member kind="function">
      <type>RaySceneQuery *</type>
      <name>createRayQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a4aab06122787528f7b7b99d8edc8413e</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4c82e6d6265a6af101eab51a00b9cfa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5bd1667e1a9de63f46634756c8dee204</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a73c42645ea3b064ca6e0822a8f702cd4</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab31f9c018b801240c238c7a048439150</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a93e2e36da4d890e011f2024bfb96d3a1</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ad727c34d072dda599d9ff2a62515ffc5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a494e5284784962a01fb1bd4c9fb688ae</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask)</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>createStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3cd49635820ce79a611199c6234aef01</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>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>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>void</type>
      <name>destroyAllBillboardSets</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa316e7d1a4d80e75940246ccb260bcca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9cb93862284e7443b94eaabdef21564a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllEntities</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1a77be68ccbfc90e2e1aed04340db4dc</anchor>
      <arglist>(void)</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" 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>destroyAllManualObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae4e9873e472d78e7595adc3cbbad643a</anchor>
      <arglist>(void)</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>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>destroyAllParticleSystems</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afce67977a494e9d9314530c0edeb18eb</anchor>
      <arglist>(void)</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>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>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>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>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a74b3e51bc4d555449c7fd94275d14946</anchor>
      <arglist>(BillboardChain *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>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a19f155414751f732da30077321d508e2</anchor>
      <arglist>(BillboardSet *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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acac58e45f8b6b6826c81933f02a45046</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a41b9358cdad6fd7113b2a0cad8112f67</anchor>
      <arglist>(const String &amp;name)</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>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aea3103164ed0f27baeb67a3ae2fe429b</anchor>
      <arglist>(Entity *ent)</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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acce173aa89e849bda564f4e6e3be6402</anchor>
      <arglist>(Light *light)</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>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a46687a92d3fa8b4b106f01899a9e9025</anchor>
      <arglist>(ManualObject *obj)</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>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>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a158931b0a3a116e3f1566d937433232a</anchor>
      <arglist>(ParticleSystem *obj)</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>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>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8489b889440a0a10826af390bcbe9255</anchor>
      <arglist>(RibbonTrail *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>ae49064b941cef6de56fa4ea7ce5ff352</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>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>destroyStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5bab37a967b021bb03c3c5d840b56ea</anchor>
      <arglist>(StaticGeometry *geom)</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>extractAllMovableObjectsByType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2d3831103729210e5ddd4e4e82c6044e</anchor>
      <arglist>(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>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>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>const ColourValue &amp;</type>
      <name>getAmbientLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a820fc4b19f83146567a879ace8b7f587</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a62f0b678eede111fd55b8955e2e367ca</anchor>
      <arglist>(const String &amp;name) const</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>ab3d61667202240702c7279b675439505</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ade2cace27566a8b42b14bb591503864f</anchor>
      <arglist>(const String &amp;animName) 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>af3f5c14031ae9126a0c746028f9edb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>getBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a159a3874b735f419b8902f8e566ea0a1</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a904a14c82d81d6372f7682b0f8f6c600</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a50d16506bbbf5e1602977eb6ce0d0b27</anchor>
      <arglist>(const String &amp;name) 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>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>const CameraList &amp;</type>
      <name>getCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acf26160d2d9a4a9ebf61d0ba8cbffcfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getCurrentViewport</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a14da2ba967b9b85d69780c5a295f3836</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>aa5ed3c081ae69e90569fd0c2727a34df</anchor>
      <arglist>()</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>Entity *</type>
      <name>getEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa8ce3ca9b0261565a3c010b51ca69ea8</anchor>
      <arglist>(const String &amp;name) const</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 ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5682459ff89e72565c0ed2b2bfddf14a</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>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>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>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>InstanceManager *</type>
      <name>getInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7402d52c5ba6e68892b6ec8c57e14949</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>getLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af269d1bd931e309ef0d8816fe13e300b</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>abb611654fb25d3bcef44f449d1d1bfb5</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>aa35e6c664625d4cee9d5d1fb8a45ade0</anchor>
      <arglist>(Light *l, const Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>getManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0e8d017748c62a96e8e52c2ee0871557</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6b086877b0ae9f45cd4c85ab2e7492c5</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</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>const MovableObjectMap &amp;</type>
      <name>getMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a43aa8a7ff4199f380ead80aa0d741eeb</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaa7164acf31d5275397f2ea4f6ea3de5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a55e33ede0c118d4dd3ba8cb62ff90496</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>getOption</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>af77b8bce26be55450fc64425f3c9af22</anchor>
      <arglist>(const String &amp;, void *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptionKeys</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a4e7a5084dcfc82ae05e4eaf9da6c7067</anchor>
      <arglist>(StringVector &amp;refKeys)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptionValues</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>a96dce0892e7bd91247a71a698db2723a</anchor>
      <arglist>(const String &amp;key, StringVector &amp;refValueList)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>getParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac849be7f5a403ad214812694c4640179</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneMgrQueuedRenderableVisitor *</type>
      <name>getQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae062b43898ab86a6b2b3de5903965bed</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>ada03395dc13501ec3ccc65fe0c69c8ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>getRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13e9ef6822402e06e5ec6a48c093af07</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a854ef69f989aadd1da0bd79a61f88f9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa28915596c70c1e69692a3c0a51c06be</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfNotFound=true) const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowCameraSetupPtr &amp;</type>
      <name>getShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3651971e998b578168b51ad57cc7f09e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const VisibleObjectsBoundsInfo &amp;</type>
      <name>getShadowCasterBoundsInfo</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab6484f3062661e421b242705dbef9054</anchor>
      <arglist>(const Light *light, size_t iteration=0) const</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>const ColourValue &amp;</type>
      <name>getShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95799d087158c6872e029409aaba9a3f</anchor>
      <arglist>(void) const</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>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>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">
      <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>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>const TexturePtr &amp;</type>
      <name>getShadowTexture</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad977a4b406ff9e941ad212fee9f46802</anchor>
      <arglist>(size_t shadowIndex)</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>const ShadowTextureConfigList &amp;</type>
      <name>getShadowTextureConfigList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d9c78e43a7779188bf8d376b20090a3</anchor>
      <arglist>() const</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>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>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>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>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>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>const SkyBoxGenParameters &amp;</type>
      <name>getSkyBoxGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3c41db9da4c31fe9ff423d5696c87901</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>a205550aaa9967b7ee80baf44f4fe1ffd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyDomeGenParameters &amp;</type>
      <name>getSkyDomeGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3e8986eedf7c35625f4a83693754a46f</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>ab493b07c3c458b8c309a7ce80ffb8d41</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyPlaneGenParameters &amp;</type>
      <name>getSkyPlaneGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9a6c518b0154ca1c9496d66aed9d2414</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>a15a621314cc14fa08d747f0bb5a4f803</anchor>
      <arglist>(void) 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">
      <type>StaticGeometry *</type>
      <name>getStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa5c05c55987b1501de6ba654ab9adfaf</anchor>
      <arglist>(const String &amp;name) const</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">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>aa15794dff909be2d026380b95304475d</anchor>
      <arglist>(void) const</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>ad4ab4f3e5b551778252edc293ea1b378</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>a663c32d37161a5eebf9cf8db3db8b052</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4257eae21878329ae84446332443366a</anchor>
      <arglist>(const String &amp;name) 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>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>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>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>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>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" 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>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>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" 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>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>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>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>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>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>injectMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1eaa9f147fe2c97f159ffa1896a1be88</anchor>
      <arglist>(MovableObject *m)</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">
      <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>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>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>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>isSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a100bac7be3a9303d09918d55199f7a5f</anchor>
      <arglist>(void) const</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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareShadowTextures</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95cd8ff86a7178c2e37b2fcb485f64fa</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5ceb87944e7ba077e4c6ed8db8acf4cc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad9633390826daf0fb2c7a8a43abe4f01</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</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>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>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>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>setCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af24677a56a91713c40c3bdb9025da38d</anchor>
      <arglist>(bool rel)</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>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>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>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">
      <type>void</type>
      <name>setNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae188c7cbe7a660db8b721f54a0ede2d1</anchor>
      <arglist>(bool n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager.html</anchorfile>
      <anchor>aeac1cdc1f3b8bf8a3ee6e268a935356a</anchor>
      <arglist>(const String &amp;, const void *)</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>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>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>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>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>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>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>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>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>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>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>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>setShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a85c3a0d9755dfdfa841ec1383b20687c</anchor>
      <arglist>(size_t count)</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>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>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>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>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>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>setShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1963d4af77db29c6419737c1c1ee9a31</anchor>
      <arglist>(bool selfShadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSettings</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6dab744863b85b65d0c0ca7f6fb0a06e</anchor>
      <arglist>(uint16 size, uint16 count, PixelFormat fmt=PF_X8R8G8B8, uint16 fsaa=0, uint16 depthBufferPoolId=1)</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>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>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>setShowDebugShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5efe579331ee28f3cbe3919db52751f</anchor>
      <arglist>(bool debug)</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>setSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79cd2c00addb8bb51943e0080d92c633</anchor>
      <arglist>(bool enable)</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>setSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a115c5ba0e3bb0ba7cc52f8f301c0e220</anchor>
      <arglist>(bool enable)</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>setSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e629af63f5f273a69aa9cf1e9bbceb7</anchor>
      <arglist>(bool enable)</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" 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">
      <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">
      <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>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></type>
      <name>OctreeSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager_factory.html</anchorfile>
      <anchor>adde692f6a535caba1e49b7b63a86726a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OctreeSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager_factory.html</anchorfile>
      <anchor>ab69a167a941717de51a60b3d5d929436</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager_factory.html</anchorfile>
      <anchor>a7e8e051077e774d745899b0dcd986e82</anchor>
      <arglist>(const String &amp;instanceName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_octree_scene_manager_factory.html</anchorfile>
      <anchor>aaf262fc9b11d9c7856781f87543073c9</anchor>
      <arglist>(SceneManager *instance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const SceneManagerMetaData &amp;</type>
      <name>getMetaData</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>ac7e7bf119574decf16f14dc5e77eb7e4</anchor>
      <arglist>(void) const</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>class_ogre_1_1_octree_sphere_scene_query.html</anchorfile>
      <anchor>a603c6249a4f26a1769564e5444e7f656</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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">
      <type>const Sphere &amp;</type>
      <name>getSphere</name>
      <anchorfile>class_ogre_1_1_sphere_scene_query.html</anchorfile>
      <anchor>ab21e3cfc134292363497701523f87ade</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="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>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" 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="virtual">
      <type>virtual void</type>
      <name>_addNode</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a2a37e1359bca6c99a205cdec00fdbb56</anchor>
      <arglist>(PCZSceneNode *)</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="virtual">
      <type>virtual void</type>
      <name>_checkLightAgainstPortals</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a90f747ce29e5af7665bcb49ff6711ddf</anchor>
      <arglist>(PCZLight *, unsigned long, PCZFrustum *, Portal *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_checkNodeAgainstPortals</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a0256face161bd2d9977bdf4903f25ee0</anchor>
      <arglist>(PCZSceneNode *, Portal *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_clearNodeLists</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>ae330724834f36739a68a1d5fdd035ca0</anchor>
      <arglist>(short nodeListTypes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>ae4c002cf9a3497492dfd33576495dbb6</anchor>
      <arglist>(const AxisAlignedBox &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a4a3243152a6efbda021f9a77cfe7d756</anchor>
      <arglist>(const PlaneBoundedVolume &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>aee32463e3d3938f3bd8c341fc1ca3257</anchor>
      <arglist>(const Ray &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_findNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a4509a95285b2d62f2988ea8a6030fbbe</anchor>
      <arglist>(const Sphere &amp;t, PCZSceneNodeList &amp;list, PortalList &amp;visitedPortals, bool includeVisitors, bool recurseThruPortals, PCZSceneNode *exclude)</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">
      <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" virtualness="virtual">
      <type>virtual void</type>
      <name>createNodeZoneData</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a0666b7f4ecadd02dca134a800ed6db70</anchor>
      <arglist>(PCZSceneNode *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>dirtyNodeByMovingPortals</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a03add4799fd3bf3cb0f6e8a81a3edd60</anchor>
      <arglist>(void)</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>a6d04ab16bfd65e4641ff775cf3b21a6a</anchor>
      <arglist>(Portal *)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>findVisibleNodes</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>ad1db847af4636d5c34012ce04e47898d</anchor>
      <arglist>(PCZCamera *, NodeList &amp;visibleNodeList, RenderQueue *queue, VisibleObjectsBoundsInfo *visibleBounds, bool onlyShadowCasters, bool displayNodes, bool showBoundingBoxes)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getAABB</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a9ae79e9f3106aab4efa3f7ced10a08c8</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>a7f34e962772ab3549074c7324536e288</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>afc7272dc83ed42cc5c742556c4550bc5</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>a65083240bb9210d75f999ab3e8bacd77</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>ab6ecad657b5c528554153b425d1961db</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>a920deb3e4af6031aab2c70b328926c4b</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">
      <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" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyBeginRenderScene</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a336085f80c96b69f4bb924e1e2026872</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyCameraCreated</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a8aadfefc3ea1fbaf38a7df55a1dd97a1</anchor>
      <arglist>(Camera *c)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyWorldGeometryRenderQueue</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a9babc9365aa7a2417460b497f4a27bc6</anchor>
      <arglist>(uint8 qid)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeNode</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a29d50d9c2dbf62ce27bcfaa24406f2a0</anchor>
      <arglist>(PCZSceneNode *)</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>requiresZoneSpecificNodeData</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a50973158ea5cf45cdb33643cbffb41d4</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnclosureNode</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a0ffb0e1db964e86afb1a39779d2ec97f</anchor>
      <arglist>(PCZSceneNode *)</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="virtual">
      <type>virtual bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>acd4e8dcda193d9de73e18c87051f014d</anchor>
      <arglist>(const String &amp;, const void *)</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="virtual">
      <type>virtual void</type>
      <name>setZoneGeometry</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>a6cfb87bd914755a5df56968312ba314d</anchor>
      <arglist>(const String &amp;filename, PCZSceneNode *parentNode)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PCZone *</type>
      <name>updateNodeHomeZone</name>
      <anchorfile>class_ogre_1_1_octree_zone.html</anchorfile>
      <anchor>ae4048a584773b3ff4d064ebbece7f5df</anchor>
      <arglist>(PCZSceneNode *pczsn, bool allowBackTouces)</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>a76ac86027220b484b94a30c46af27197</anchor>
      <arglist>(void)</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::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>a634f749ddf1324eec252a58e80d7f46b</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>aae97ad5249db94a22164ba1cb0eb0303</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>
    <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>a560e26ff18790bb1bd07d7b351d85ed0</anchor>
      <arglist>(PCZSceneManager *pczsm, const String &amp;zoneName)</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>a05c74bc425f9a0a309720832e456c8d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>supportsPCZoneType</name>
      <anchorfile>class_ogre_1_1_octree_zone_factory.html</anchorfile>
      <anchor>a6bb27e0f1867d46a819dc485a4507fd8</anchor>
      <arglist>(const String &amp;zoneType)</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::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>acf0674262a5a7c4aebd294a9f38ddd7f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>a06462f615fbccf153d56fb0ae8b28de0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>a28e76b9a177bf5548c04546cfa8d8a86</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>a95629856343f774405e954b5af16dd0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_octree_zone_plugin.html</anchorfile>
      <anchor>a610c9077ff70835170347720aafcdb5b</anchor>
      <arglist>()</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>a431efac44c070695de7011243b13b7af</anchor>
      <arglist>(Real 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>aec3039ddfa064375bb4065a4415a8eda</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Overlay</name>
    <filename>class_ogre_1_1_overlay.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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">
      <type>void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a60564ce854e4a17f29a7af999ea50fda</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>aaf8b4bc3c953b8eeaf5ce8e6f3bfac9f</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>a22aa861e3d8e54211dbea41751c2f95a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>OverlayContainer *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_overlay.html</anchorfile>
      <anchor>a5d12ab2635efc92de84fece5ae97ed5a</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>a61f58ff3fe6a288d9c1e68d5c421703b</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>aea5d72ca41e435998d6f0d5a3c736274</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>a5f7fbb799f4cee6415b223cc6fe1625e</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>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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</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" 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_container.html</anchorfile>
      <anchor>a4914991f1125756625245adcbd80e541</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_container.html</anchorfile>
      <anchor>a6b6282e844bd8ee4161f8139a69c2431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyWorldTransforms</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a59d52ac949c39a2dda2e4bb83b9f16b4</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_container.html</anchorfile>
      <anchor>a9e997f6bce139aa736aef6a32a8bcc01</anchor>
      <arglist>(ushort newZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_positionsOutOfDate</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>abde71af791eaecaefafe5bbb88da5ab2</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">
      <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" 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_container.html</anchorfile>
      <anchor>a94c71181fdb53c1057800b44f2098e9f</anchor>
      <arglist>(void)</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 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_container.html</anchorfile>
      <anchor>a617e36034a316252c1ea199815abba53</anchor>
      <arglist>(RenderQueue *queue)</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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a6fdeb7a613ce1ff5e5bb04b59e014fd6</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">
      <type>void</type>
      <name>copyFromTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a46f2140e07bf4dd584814a4edb2dcf1b</anchor>
      <arglist>(OverlayElement *templateOverlay)</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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>findElementAt</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a142c71975a49dc2712e71b7a15bb6ad6</anchor>
      <arglist>(Real x, Real y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a71d6e12ca511ff55ba6638758ecb5d2c</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>afa199b851b646c4a17d182023f2a60ee</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" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a95dd4d95ea99622dab22545b2e6c2d24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) 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" virtualness="virtual">
      <type>virtual GuiHorizontalAlignment</type>
      <name>getHorizontalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adb3d293046df601c1ab5c38ed6b2fb05</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>ac284aa2a870b719353e73d424e3122ee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0d5508d74e0d742ed04ba5ba6c1a7113</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_overlay_element.html</anchorfile>
      <anchor>a5808d6a6f03a5844af55b99f326a7646</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GuiMetricsMode</type>
      <name>getMetricsMode</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a25345420a3a217103f2624080cb48f45</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>a8b3e2a88f0466020472aff121463d13f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a27ee755fb36de22d7866f1ca994d8391</anchor>
      <arglist>()</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const OverlayElement *</type>
      <name>getSourceTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a6b27dcd535fa6377ca55dcf481563f8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adabf24ef7077a14dcc7a92a90dd04d07</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</anchor>
      <arglist>(void) const</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>a29106f2b51e110e0f159050df246b26f</anchor>
      <arglist>(void) const =0</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GuiVerticalAlignment</type>
      <name>getVerticalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ac035cc5777b3b03fcec0e4173735929f</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>aab630843ec2ac1e18e4bd22f61f91527</anchor>
      <arglist>(Matrix4 *xform) const</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>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>hide</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a33d8945bd771e80d61bd3d36a32738eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a9cac0a3c00fea6445a697c5d9a0ec31b</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0e3fe5ec8406c5824cd4e4fa25f9e783</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContainer</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a2a11b6d6153cdada71a50c2fb3f13399</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>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" 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">
      <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" 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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a5677c2c826a60e516aadececb38c86ab</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a153af53d919497af7340413866470613</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>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">
      <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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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">
      <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>
    <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>setWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a536908a4cdb6c35077dddbde9dda384b</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>show</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a85b9d78b68cffc0a3e0a967e31774243</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="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>
    <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::OverlayElement</name>
    <filename>class_ogre_1_1_overlay_element.html</filename>
    <base>Ogre::StringInterface</base>
    <base>Ogre::Renderable</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <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>_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 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>a8204a7415430d596be613b7669993944</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">
      <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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>findElementAt</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>afec476ad794323ca4c2a579390be2a9d</anchor>
      <arglist>(Real x, Real y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a71d6e12ca511ff55ba6638758ecb5d2c</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a95dd4d95ea99622dab22545b2e6c2d24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) 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" virtualness="virtual">
      <type>virtual GuiHorizontalAlignment</type>
      <name>getHorizontalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adb3d293046df601c1ab5c38ed6b2fb05</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>ac284aa2a870b719353e73d424e3122ee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0d5508d74e0d742ed04ba5ba6c1a7113</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_overlay_element.html</anchorfile>
      <anchor>a5808d6a6f03a5844af55b99f326a7646</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GuiMetricsMode</type>
      <name>getMetricsMode</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a25345420a3a217103f2624080cb48f45</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>a8b3e2a88f0466020472aff121463d13f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a27ee755fb36de22d7866f1ca994d8391</anchor>
      <arglist>()</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const OverlayElement *</type>
      <name>getSourceTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a6b27dcd535fa6377ca55dcf481563f8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adabf24ef7077a14dcc7a92a90dd04d07</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</anchor>
      <arglist>(void) const</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>a29106f2b51e110e0f159050df246b26f</anchor>
      <arglist>(void) const =0</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GuiVerticalAlignment</type>
      <name>getVerticalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ac035cc5777b3b03fcec0e4173735929f</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>aab630843ec2ac1e18e4bd22f61f91527</anchor>
      <arglist>(Matrix4 *xform) const</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>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>hide</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a33d8945bd771e80d61bd3d36a32738eb</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0e3fe5ec8406c5824cd4e4fa25f9e783</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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a5677c2c826a60e516aadececb38c86ab</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a153af53d919497af7340413866470613</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>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">
      <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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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">
      <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>
    <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>setWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a536908a4cdb6c35077dddbde9dda384b</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>show</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a85b9d78b68cffc0a3e0a967e31774243</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="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>
    <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::OverlayElementCommands::CmdCaption</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_caption.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_caption.html</anchorfile>
      <anchor>a24d7bda3b151c667053e148b45f65a34</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_caption.html</anchorfile>
      <anchor>afec88b5336a38a9b8e4bdb157ab9ab55</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdHeight</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_height.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_height.html</anchorfile>
      <anchor>aa3d1bce288020fdf60f6f4b6c125f56e</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_height.html</anchorfile>
      <anchor>a615ebe0046de546a67ed2bd85e9c0769</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdHorizontalAlign</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_horizontal_align.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_horizontal_align.html</anchorfile>
      <anchor>ad34820ee78d5b77cab29af016f6d30ff</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_horizontal_align.html</anchorfile>
      <anchor>a001207ca24520460e2267f46bfd2e5ff</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdLeft</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_left.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_left.html</anchorfile>
      <anchor>a6602e1da8138061e41edab3ec01b25e7</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_left.html</anchorfile>
      <anchor>aacdfd33c4cd1163ab4521ae3c0df40b5</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdMaterial</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_material.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_material.html</anchorfile>
      <anchor>a5fb215a52235366f8d63013b98b3e5d8</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_material.html</anchorfile>
      <anchor>a7920aa95725174a957c395e82d0268db</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdMetricsMode</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_metrics_mode.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_metrics_mode.html</anchorfile>
      <anchor>a2a3f0883e0b7b48030a9078766504b00</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_metrics_mode.html</anchorfile>
      <anchor>ad45fe867da68f21730b5136b90e01dff</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdTop</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_top.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_top.html</anchorfile>
      <anchor>aef7a9462a26dc977697bfbc23989ec83</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_top.html</anchorfile>
      <anchor>af409b1752c7f1df0e55ca0373337ef96</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdVerticalAlign</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_vertical_align.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_vertical_align.html</anchorfile>
      <anchor>a5899be006794e89571d612823cf60781</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_vertical_align.html</anchorfile>
      <anchor>a22b07557b8072f3f76029668b7001b1b</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdVisible</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_visible.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_visible.html</anchorfile>
      <anchor>a86be951af2b4814d4eaa264b847b0a31</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_visible.html</anchorfile>
      <anchor>a4d4a01e40bb11f778bfe8ecf732bc270</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementCommands::CmdWidth</name>
    <filename>class_ogre_1_1_overlay_element_commands_1_1_cmd_width.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_width.html</anchorfile>
      <anchor>af5e3302b5661b0af541680ef563ab6b3</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_overlay_element_commands_1_1_cmd_width.html</anchorfile>
      <anchor>aad9cd372324ffac78b136889500bc57c</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayElementFactory</name>
    <filename>class_ogre_1_1_overlay_element_factory.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a07e96b5f2f0c48c63de789cb59a74cbe</anchor>
      <arglist>(const String &amp;instanceName) OGRE_NODISCARD=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>a71ac1dcee64048ccf181159a27e769bb</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>Singleton&lt; OverlayManager &gt;</base>
    <base>Ogre::ScriptLoader</base>
    <base>Ogre::AllocatedObject</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="typedef">
      <type>MapIterator&lt; ElementMap &gt;</type>
      <name>TemplateIterator</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a8121ac9b766f9055bf52f5a30d52bd42</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>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>aef7dbde8bb2ecf9b8c44bd8974735c9f</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>ab6eb3dcc484ba5b06904ab2fb6b1aa23</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>a58166a773d27c22437323e8ef710406b</anchor>
      <arglist>(const String &amp;typeName, const String &amp;instanceName, bool isTemplate=false)</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>createOverlayElementFromFactory</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a093ac041b9750ba4d915b6c548d278aa</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>a242cf57b312d0d77e4023ce71be9aca1</anchor>
      <arglist>(const String &amp;templateName, const String &amp;typeName, const String &amp;instanceName, bool isTemplate=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>a24f13f48bd25f6792da795fe1c358bef</anchor>
      <arglist>(bool isTemplate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a05a2779ad3df1e83ce3bac230312e6ae</anchor>
      <arglist>(const String &amp;instanceName, bool isTemplate=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a016873becb2951e90e8870203f036621</anchor>
      <arglist>(OverlayElement *pInstance, bool isTemplate=false)</arglist>
    </member>
    <member kind="function">
      <type>Overlay *</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a7d3ddc6d094b72e4b6d0f74376a118a3</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>a3ed238d301f586507ac958827fab17b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>afcece7239c9ef7cb83e55d05870f797d</anchor>
      <arglist>(const String &amp;name, bool isTemplate=false)</arglist>
    </member>
    <member kind="function">
      <type>const FactoryMap &amp;</type>
      <name>getOverlayElementFactoryMap</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>ac0997c0cba431ee8a22e0a869ed4cb00</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>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>ae061c863d6304494157218125b484cc4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TemplateIterator</type>
      <name>getTemplateIterator</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>a9e6ec516d1d52c5291d5f943fc843ab2</anchor>
      <arglist>()</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>OrientationMode</type>
      <name>getViewportOrientationMode</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>ac02a7887059e5eb7b5b74c69d701858e</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>ac0393ce7d5f905fa81ab0bfd9e56655c</anchor>
      <arglist>(const String &amp;name, bool isTemplate=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>ac508df4466addea8c59376e8f035e5ae</anchor>
      <arglist>(String strName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_overlay_manager.html</anchorfile>
      <anchor>aceba4bfe36019ec756be252be387defc</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>ade527bdaf5edb3d9d080f3cf292cfca5</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>ace76368f6fa68ae0dad4547c7f4be25c</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" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEnableState</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga71c22e881e91f9cc375ba55c145ce02a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>displayResults</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaa6f75403a640cfc3c1b70c60faf3ad03</anchor>
      <arglist>(const ProfileInstance &amp;instance, ulong maxTotalFrameTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finializeSession</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga7652f6ce58d31b3613fecb2206142a3c</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeSession</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga015d977b47be9122d96cc185c5f9f818</anchor>
      <arglist>()</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::AllocatedObject</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" virtualness="virtual">
      <type>virtual void</type>
      <name>eventOccurred</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga24994f08e629cb6c76ecc52a1deceac9</anchor>
      <arglist>(const String &amp;eventName, const NameValuePairList *parameters)</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>a338dd1abf82317692ce7504978c01a5c</anchor>
      <arglist>(uint8 queueGroupId, const String &amp;invocation, bool &amp;repeatThisInvocation)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderQueueStarted</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaa1d17ffff4dbab645e0b6523002539e0</anchor>
      <arglist>(uint8 queueGroupId, const String &amp;invocation, bool &amp;skipThisInvocation)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::OverlayTranslator</name>
    <filename>struct_ogre_1_1_overlay_translator.html</filename>
    <base>Ogre::ScriptTranslator</base>
    <member kind="function">
      <type>void</type>
      <name>translate</name>
      <anchorfile>struct_ogre_1_1_overlay_translator.html</anchorfile>
      <anchor>a5c5b3d59284fa3459e3565a16496230c</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodePtr &amp;node)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::OverlayTranslatorManager</name>
    <filename>class_ogre_1_1_overlay_translator_manager.html</filename>
    <base>Ogre::ScriptTranslatorManager</base>
    <member kind="function">
      <type></type>
      <name>OverlayTranslatorManager</name>
      <anchorfile>class_ogre_1_1_overlay_translator_manager.html</anchorfile>
      <anchor>ad3f69857ca91de924b42474dbdb06f2a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OverlayTranslatorManager</name>
      <anchorfile>class_ogre_1_1_overlay_translator_manager.html</anchorfile>
      <anchor>ab6f37f53f37199351afcc3dfd43dc248</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ScriptTranslator *</type>
      <name>getTranslator</name>
      <anchorfile>class_ogre_1_1_overlay_translator_manager.html</anchorfile>
      <anchor>a924ce8c9706841852f0d7b5ee8b2908d</anchor>
      <arglist>(const AbstractNodePtr &amp;node)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Page</name>
    <filename>class_ogre_1_1_page.html</filename>
    <base>Ogre::WorkQueue::RequestHandler</base>
    <base>Ogre::WorkQueue::ResponseHandler</base>
    <base>Ogre::AllocatedObject</base>
    <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">
      <type>bool</type>
      <name>canHandleRequest</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a858b194d988c22e52516f03fd50d0062</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a3e963a28826407a7cb45f6c8fdaab4ce</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PageContentCollection *</type>
      <name>createContentCollection</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>aa2b548cb36d32d101bc962bec9e4a532</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>a31ba49640bf95574ce526208f8113301</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>a74d4b5b4833e58a833d22f41dabe4e16</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>a28d57e379dbf7d5202440034741bb827</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>a0116f70e096b9aa1db93b0b49d50be79</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>aa2691479cafba5104832336b0366dfb5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WorkQueue::Response *</type>
      <name>handleRequest</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a80e1feed0673e75e4c56660f4be9fd00</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>a90fa27b468e2eb4f8ca38b37ea504a0b</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</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="variable" static="yes">
      <type>static const uint16</type>
      <name>WORKQUEUE_CHANGECOLLECTION_REQUEST</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>afea0d088cc4a9446d980b508cbbcfbdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>WORKQUEUE_PREPARE_REQUEST</name>
      <anchorfile>class_ogre_1_1_page.html</anchorfile>
      <anchor>ae7e7f504d91ee1a9b15fe7ba509d0047</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>a3f74de06fb5437ca247416afd1108a08</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>
    <base>Ogre::AllocatedObject</base>
    <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>aad3ae3ab87ab31b0c53498317c0cfee4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_page_content.html</anchorfile>
      <anchor>a391b8378c453b16f4a72458d69331eb7</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>a40328979e4a86560f2b8d0f6c00efef5</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>
    <base>Ogre::AllocatedObject</base>
    <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>a3d2723799c5bcf7a749594c1b6caf2fb</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>a0c3b54e1542e9d973cc04e7506ea6dc7</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>a7f4bac762ae19f8b949be36550084a52</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>a0b5b0c76450d903eca5186a3e382a96b</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>
    <base>Ogre::AllocatedObject</base>
    <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>ad7d133b75250417d1d366b3f43706033</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>a56de80b90eb5078601c625b53bdb7030</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageContentFactory</name>
    <filename>class_ogre_1_1_page_content_factory.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a9accbbb65c0b3aac613b5b89637b996a</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>ab9580a240f7d97997fa6073a639602f4</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PagedWorld</name>
    <filename>class_ogre_1_1_paged_world.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a99eb57150cba10d1ead24ab1d8ac3a90</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>a762a21ed405f3e6a88d6a630832f9e7b</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>a587e49570767c3f5f4e9ecf168ec58be</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>a311d8b49f249ffd6eab30079d20b0840</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>afdd910dcc3bdcaac40d3a30c1f21611e</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>a82a16f67f4e688dd5a7c71bb52922b65</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>a0b2b14361f0b4b262b40f0cafa229246</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageProvider *</type>
      <name>getPageProvider</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>a81a90e9566257f209388eeb7c72f7fe1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PagedWorldSection *</type>
      <name>getSection</name>
      <anchorfile>class_ogre_1_1_paged_world.html</anchorfile>
      <anchor>abe02434b1f5d934dc4d799b2bc019d1e</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>ae75ba54a5c539a0598d9b3c940ff99e6</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>a1cd0eb84ff83fe1e320c54d9f8fdf4eb</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>
    <base>Ogre::AllocatedObject</base>
    <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>ace50c38bd8514388683c2baff141e452</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>a62d2d4952b2c5d0fb42294b4a67f2ef8</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>aed6f4fd44a218aeffb6e147e383e4e7c</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>a53c9a5653cf91cbdaed47d52a9045956</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>a7c71c5f8fdc8528b5222394bd7b87993</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>ab5d4ec9ce6571345f4f072f2ab1404dc</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>a54b15191c5e2f5fa5d3ee4800ec27637</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>a5e422865ca032d8c8b11dd693d50b75f</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>a874715e09aacf6b7b68d983b19d0f1c6</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>a8e0306f93de0c40466a0b11e7315bdf8</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>a6896f555077a1a7d44588fc74446ed57</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>a97a82e613670fe3a17625b17e70acf89</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>a010ecd6e4f224f86dc8811f0711df3cd</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>aeb00ceddc4315000f13b86256e365644</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>
    <base>Ogre::AllocatedObject</base>
    <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>af1a64e2bc0a9150323c7fc016eb96695</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>aa33ea359acda235c0d293a60e3165a0c</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PageManager</name>
    <filename>class_ogre_1_1_page_manager.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a9d9e9ef82d4695c21e3221fcff183a08</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>a23a83ba11f61a6581ee0ad3d70912949</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>a05a79d5bf6eb872b8f3ee0616898b0bd</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>ad7c32cd49ca9a5ffefed846dc0f59ba0</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>ad66f98c66dc3c0b44393b8b1de2fb860</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>ad81ffbdda28cdb9727a616f2ba6bdb10</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>a3c384460b7a254871ba52ab5707120f2</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>a06904810dcecfb8891e0712d79978369</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>a88584e1d7690caa5ff4c19583aee25de</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>a34e03f8752dfe6ce13fb5f3732a13181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageContentCollectionFactory *</type>
      <name>getContentCollectionFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ac2c5fdbbf32f166788b48d354fd785bb</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>ac02c23007b3b7a3337e5ca70284dc1d0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageContentFactory *</type>
      <name>getContentFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a8ef07958bf2c831ec47ba3871f94056c</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>a7ef9ac70e0261e36f60df7f41b910ab4</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>a8e59ba18ef17fa91535eeac90284c1a3</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>a4c4ebd787cda3f8a627c8c5d5b80cc56</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageStrategy *</type>
      <name>getStrategy</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>ae2fa345d006b960c2eee223fc7928d4b</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>a9998e398a619d00a07986036d992796e</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>a8e36d2a140fbed7fe06d7b74d511c941</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>a47d25b33dddbf6fd7a6327b6070193af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PagedWorldSectionFactory *</type>
      <name>getWorldSectionFactory</name>
      <anchorfile>class_ogre_1_1_page_manager.html</anchorfile>
      <anchor>a73be94c63fedbe07cfd7dd30ad6fe837</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>a4da0a6bce395ea1b6f9afaef93d50e6c</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>a3643ff086caabf3e555ad20ea5a69512</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>acc765352fa835ea260b9ce989d872b9e</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>aa542da6a61f2bacf9a2c7c128eb91c76</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>aa32a942e1b415cae94b984924266f9de</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>a44eb5f25c6d9875c1a7f4745a8c9f7c3</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>
    <base>Ogre::AllocatedObject</base>
    <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>ga1f3ee75de1ece00f1d8dc5f1eb92832e</anchor>
      <arglist>() OGRE_NODISCARD=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>ga79dc7f55274f677dac8bf64798f4bbea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1b175f0b77c05ed13df9d917b71c6a31</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>
    <base>Ogre::AllocatedObject</base>
    <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>
    <class kind="class">Ogre::PanelOverlayElement::CmdTiling</class>
    <class kind="class">Ogre::PanelOverlayElement::CmdTransparent</class>
    <class kind="class">Ogre::PanelOverlayElement::CmdUVCoords</class>
    <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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <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>_addChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a1b22eddee9083be54a60c09b3a129e9d</anchor>
      <arglist>(OverlayElement *elem)</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_container.html</anchorfile>
      <anchor>a4914991f1125756625245adcbd80e541</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_container.html</anchorfile>
      <anchor>a6b6282e844bd8ee4161f8139a69c2431</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyWorldTransforms</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a59d52ac949c39a2dda2e4bb83b9f16b4</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_container.html</anchorfile>
      <anchor>a9e997f6bce139aa736aef6a32a8bcc01</anchor>
      <arglist>(ushort newZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_positionsOutOfDate</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>abde71af791eaecaefafe5bbb88da5ab2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_releaseManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>afc03fc37949c1f977dd8d9c9d7465688</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>ac7c2fdaa5fbf32c456f8f3cddcbc5a70</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_container.html</anchorfile>
      <anchor>a94c71181fdb53c1057800b44f2098e9f</anchor>
      <arglist>(void)</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 void</type>
      <name>_updateFromParent</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a98050c3c2f7e3bf91769e9f98c203e64</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a55270b88fc4a02b0f6b8d2816aa36d28</anchor>
      <arglist>(RenderQueue *queue)</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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>clone</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a6fdeb7a613ce1ff5e5bb04b59e014fd6</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">
      <type>void</type>
      <name>copyFromTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a46f2140e07bf4dd584814a4edb2dcf1b</anchor>
      <arglist>(OverlayElement *templateOverlay)</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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>findElementAt</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a142c71975a49dc2712e71b7a15bb6ad6</anchor>
      <arglist>(Real x, Real y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a71d6e12ca511ff55ba6638758ecb5d2c</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>afa199b851b646c4a17d182023f2a60ee</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" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColour</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a95dd4d95ea99622dab22545b2e6c2d24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) 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" virtualness="virtual">
      <type>virtual GuiHorizontalAlignment</type>
      <name>getHorizontalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adb3d293046df601c1ab5c38ed6b2fb05</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>ac284aa2a870b719353e73d424e3122ee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0d5508d74e0d742ed04ba5ba6c1a7113</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_overlay_element.html</anchorfile>
      <anchor>a5808d6a6f03a5844af55b99f326a7646</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GuiMetricsMode</type>
      <name>getMetricsMode</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a25345420a3a217103f2624080cb48f45</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>a8b3e2a88f0466020472aff121463d13f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a27ee755fb36de22d7866f1ca994d8391</anchor>
      <arglist>()</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">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a92fd1f38c3e1038a1bf9aa74ca7affa8</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const OverlayElement *</type>
      <name>getSourceTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a6b27dcd535fa6377ca55dcf481563f8d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adabf24ef7077a14dcc7a92a90dd04d07</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</anchor>
      <arglist>(void) const</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>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="virtual">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a6586e759ef81a128de5bf89e9b38317b</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual GuiVerticalAlignment</type>
      <name>getVerticalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ac035cc5777b3b03fcec0e4173735929f</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>aab630843ec2ac1e18e4bd22f61f91527</anchor>
      <arglist>(Matrix4 *xform) const</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>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>hide</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a33d8945bd771e80d61bd3d36a32738eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a47197d5e8538f5b13d281bbf02233db3</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0e3fe5ec8406c5824cd4e4fa25f9e783</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isContainer</name>
      <anchorfile>class_ogre_1_1_overlay_container.html</anchorfile>
      <anchor>a2a11b6d6153cdada71a50c2fb3f13399</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>isTransparent</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element.html</anchorfile>
      <anchor>a321316349fac8be33a25b27b300b42c5</anchor>
      <arglist>(void) 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>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" 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">
      <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" 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" 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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a5677c2c826a60e516aadececb38c86ab</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a153af53d919497af7340413866470613</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>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">
      <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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) 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>setTop</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a4e79181c0b92ef6a7ee05a558e4784aa</anchor>
      <arglist>(Real Top)</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>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>
    <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>
    <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>setWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a536908a4cdb6c35077dddbde9dda384b</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>show</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a85b9d78b68cffc0a3e0a967e31774243</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="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>
    <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::PanelOverlayElement::CmdTiling</name>
    <filename>class_ogre_1_1_panel_overlay_element_1_1_cmd_tiling.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element_1_1_cmd_tiling.html</anchorfile>
      <anchor>ae596b470189c49d785a3c0838cf34fe9</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element_1_1_cmd_tiling.html</anchorfile>
      <anchor>a835640494d5658bf307d4445dc2200fb</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PanelOverlayElement::CmdTransparent</name>
    <filename>class_ogre_1_1_panel_overlay_element_1_1_cmd_transparent.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element_1_1_cmd_transparent.html</anchorfile>
      <anchor>a4729f8a5fa55c9ec6006c01c3b39ea68</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element_1_1_cmd_transparent.html</anchorfile>
      <anchor>ab07a31479bf94f3f82a57a6fb99ebd90</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PanelOverlayElement::CmdUVCoords</name>
    <filename>class_ogre_1_1_panel_overlay_element_1_1_cmd_u_v_coords.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element_1_1_cmd_u_v_coords.html</anchorfile>
      <anchor>a10ab4f34d59382d2d772137dc69001c2</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element_1_1_cmd_u_v_coords.html</anchorfile>
      <anchor>a9674d5a79bb8efddaf016c919a3ce01c</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PanelOverlayElementFactory</name>
    <filename>class_ogre_1_1_panel_overlay_element_factory.html</filename>
    <base>Ogre::OverlayElementFactory</base>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>createOverlayElement</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element_factory.html</anchorfile>
      <anchor>ac871ad00836156935e4a63c228b14f20</anchor>
      <arglist>(const String &amp;instanceName)</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_panel_overlay_element_factory.html</anchorfile>
      <anchor>ad1e3db48440639d0db0ac81d8f24ce77</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParamCommand</name>
    <filename>class_ogre_1_1_param_command.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParamCommand</name>
      <anchorfile>class_ogre_1_1_param_command.html</anchorfile>
      <anchor>a44288c733303c12a4cb30f483ee006ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_param_command.html</anchorfile>
      <anchor>ae47ea550693403baebbcde11c59e074f</anchor>
      <arglist>(const void *target) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_param_command.html</anchorfile>
      <anchor>ad69d7e3ca3959f0ab2e84137f621ca6a</anchor>
      <arglist>(void *target, const String &amp;val)=0</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>void</type>
      <name>addParameter</name>
      <anchorfile>class_ogre_1_1_param_dictionary.html</anchorfile>
      <anchor>a411fa9cc6ca47ea388307fdd7841f547</anchor>
      <arglist>(const ParameterDef &amp;paramDef, 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>a8daf849b675d97176b60034630fcd445</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>a0070696ef2e47e06585ca37ad1223836</anchor>
      <arglist>(const String &amp;newName, const String &amp;newDescription, ParameterType newType)</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>
    <member kind="variable">
      <type>ParameterType</type>
      <name>paramType</name>
      <anchorfile>class_ogre_1_1_parameter_def.html</anchorfile>
      <anchor>a5f5634c1ecf86d49da2cccdd97641c6a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Particle</name>
    <filename>class_ogre_1_1_particle.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</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>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</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>a7c797e53bdbb8505739ef1923b022581</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real 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>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</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>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</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>
    <base>Ogre::AllocatedObject</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>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>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</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::ParticleAffectorFactory</name>
    <filename>class_ogre_1_1_particle_affector_factory.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a7989506f2f5452593f0a377c06d2f61f</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="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <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="pure">
      <type>virtual unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a7cfad40c6b640185d22ee701cf23ff6c</anchor>
      <arglist>(Real timeElapsed)=0</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">
      <type>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</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" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af91680375665bc911d80b76262882e8b</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>a666a8c8c660ffc55ff338b59a416f682</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>a691070e7cdb1ca6d61e687ca3c510123</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>a3d9141e9851a449cccf480e7a30826df</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>a0ddb2110884003fa74abc6eaab2682cc</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>a13c3ad7a5e076316869eacbc89e95be9</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>a3287cdd56f081a2e7e8a43ad802530bb</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>ac18d85d72526f7c20a5a04547cd90c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a248869cbb1598a7518e191a063a4f89a</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">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c797e53bdbb8505739ef1923b022581</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>aface49e7023832dda41e44b26f048843</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>ac6faac35cb62e861b8b0803e04ceed13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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" 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">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real height)</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">
      <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" 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">
      <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="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>
    <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>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleEmitterFactory</name>
    <filename>class_ogre_1_1_particle_emitter_factory.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>ad724bb97fa00667c2bc6056631991f82</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>a4a169f0457021b1e4ac904afb694f2e2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>abee6bbe7e7d5382201a3cbb29dd30adb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>af0d441da00274250fbb3b6cf746bd767</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>af0414af6ff1a09c8a2f15cf9a94f9607</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_particle_f_x_plugin.html</anchorfile>
      <anchor>af3e38e8d2b3de3551be9c40834c7c8f5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleIterator</name>
    <filename>class_ogre_1_1_particle_iterator.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_particle_iterator.html</anchorfile>
      <anchor>a11eb0d89627f9aa38052a77f50c6081d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Particle *</type>
      <name>getNext</name>
      <anchorfile>class_ogre_1_1_particle_iterator.html</anchorfile>
      <anchor>acc0d0e3d1c86a0dc49e0dcb3a4b7295a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ParticleSystem</name>
      <anchorfile>class_ogre_1_1_particle_iterator.html</anchorfile>
      <anchor>a233ae59d6977e50773d931c6fd613030</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem</name>
    <filename>class_ogre_1_1_particle_system.html</filename>
    <base>Ogre::StringInterface</base>
    <base>Ogre::MovableObject</base>
    <class kind="class">Ogre::ParticleSystem::CmdCull</class>
    <class kind="class">Ogre::ParticleSystem::CmdEmittedEmitterQuota</class>
    <class kind="class">Ogre::ParticleSystem::CmdHeight</class>
    <class kind="class">Ogre::ParticleSystem::CmdIterationInterval</class>
    <class kind="class">Ogre::ParticleSystem::CmdLocalSpace</class>
    <class kind="class">Ogre::ParticleSystem::CmdMaterial</class>
    <class kind="class">Ogre::ParticleSystem::CmdNonvisibleTimeout</class>
    <class kind="class">Ogre::ParticleSystem::CmdQuota</class>
    <class kind="class">Ogre::ParticleSystem::CmdRenderer</class>
    <class kind="class">Ogre::ParticleSystem::CmdSorted</class>
    <class kind="class">Ogre::ParticleSystem::CmdWidth</class>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleIterator</type>
      <name>_getIterator</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a6784cc5dfe836936e8f7cda0079fce74</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</anchor>
      <arglist>(void) const</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" 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_particle_system.html</anchorfile>
      <anchor>a67220ea84c126637a80207f8d8ed9310</anchor>
      <arglist>(Camera *cam) override</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">
      <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" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyParticleResized</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a5455a3ae58c6388a1231c443ee0a692a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyParticleRotated</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>aaab95c9f27dd52e33ff3477642f19d1f</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">
      <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" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a9130443a9887265ab5b178162dbadef3</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>a6cb84ce8b5bd08a36a1122ccd348396a</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>a52820d2b4c1a5bd81371bbfae93adc85</anchor>
      <arglist>(const String &amp;emitterType)</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>clear</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a59c5bee716096d74a0698fbe57fd81b4</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" 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">
      <type>Particle *</type>
      <name>createEmitterParticle</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>abe1caa85ff7403e81b261e6c92050739</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>af2a2e5a5d1356272a8fd12faa4aa8b85</anchor>
      <arglist>(void)</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">
      <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>a531e81802d0f79e19f22569cfa7eb57c</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a1c657b0864e95f8c06ae3ff54b010ad6</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>ab69c3554631fd41152cdcb13331f94b2</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</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">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</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>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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>aa4e7008e61d97981f5d083995dd46838</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">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</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>abfd2a3af20bdbbcbae9a82d45a371100</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>a453d499de44e9c3a7b9a6edfd5e9faa9</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</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>a9c08f946aef80503cf697dcc6093d882</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a1a0fb57a5468a6cdbba0316aad6d392e</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>Real</type>
      <name>getPointExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>ParticleSystemRenderer *</type>
      <name>getRenderer</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a19583823424b769510a8be15d9c2acb1</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>abcd99ae5b4138becddf7d1817b9465c6</anchor>
      <arglist>(void) const</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 const String &amp;</type>
      <name>getResourceGroupName</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a3fbb3e3ed5b081147d9425f52e24166f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</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>a96635f1db359e99739d8aab0129ad912</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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>ParticleSystem &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a52aa4e84426ffe6b7dbb75d6ee05581b</anchor>
      <arglist>(const ParticleSystem &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>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">
      <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" 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>setDebugDisplayEnabled</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>acaa798ac114550b95d04fb0798ba1d94</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDefaultDimensions</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a7acccf2da0f9ce63a0af079e809da00b</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">
      <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" 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>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">
      <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>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>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>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">
      <type>void</type>
      <name>setRenderQueueGroup</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a6c8e8e0329e0924b6b0a4b5174448a11</anchor>
      <arglist>(uint8 queueID)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderQueueGroupAndPriority</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a71c9421a0a505482994c90e024b9d349</anchor>
      <arglist>(uint8 queueID, ushort priority)</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>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">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_particle_system.html</anchorfile>
      <anchor>a286667d168c6ee333426acd5045f305f</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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>
    <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 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>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>
    <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::ParticleSystem::CmdCull</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_cull.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_cull.html</anchorfile>
      <anchor>af702cb32daf6ccc28d35b68ec00f5bf2</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_cull.html</anchorfile>
      <anchor>acea8c785f5148806fcd3810fd2302392</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdEmittedEmitterQuota</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_emitted_emitter_quota.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_emitted_emitter_quota.html</anchorfile>
      <anchor>ae12104a99352faa2e862a7eed5134cd0</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_emitted_emitter_quota.html</anchorfile>
      <anchor>aa39fe53757007826ccbfcb13248ddb1c</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdHeight</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_height.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_height.html</anchorfile>
      <anchor>accdfab1821edf4d8a261f7bae0b38cdf</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_height.html</anchorfile>
      <anchor>a0c0749a81734ed00bb5a0fa28a595f46</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdIterationInterval</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_iteration_interval.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_iteration_interval.html</anchorfile>
      <anchor>a7049a165ad6ba19f78ec58d4c90f9a56</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_iteration_interval.html</anchorfile>
      <anchor>aa0fb37767309a1d6deb5dfc08facdf90</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdLocalSpace</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_local_space.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_local_space.html</anchorfile>
      <anchor>a03d2790c1ecec8e41fbb6a978ada3ad8</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_local_space.html</anchorfile>
      <anchor>a57ce4ce6b6d00584ec667504c7e68906</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdMaterial</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_material.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_material.html</anchorfile>
      <anchor>ab8c3a07be4e3508244c8d2565a145000</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_material.html</anchorfile>
      <anchor>ac1a7c49655de7d4744630271a682d1dd</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdNonvisibleTimeout</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_nonvisible_timeout.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_nonvisible_timeout.html</anchorfile>
      <anchor>aaef8b1ac5aa28f199058ad3f1b301bfc</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_nonvisible_timeout.html</anchorfile>
      <anchor>a58d21358b037fedccafefa4ac47c838f</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdQuota</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_quota.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_quota.html</anchorfile>
      <anchor>a95231e3cf74b613d04c1b94f80209881</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_quota.html</anchorfile>
      <anchor>a51c2f33b145b8ab3c9bbaa651330032c</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdRenderer</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_renderer.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_renderer.html</anchorfile>
      <anchor>a47c35481599449d936b6f5692e4a6d35</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_renderer.html</anchorfile>
      <anchor>ab3f702f7088ea5887bba49c008847edb</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdSorted</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_sorted.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_sorted.html</anchorfile>
      <anchor>af912b8cdc65611f4dc43c216415ebc73</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_sorted.html</anchorfile>
      <anchor>a84ef05da16526109a2fc3d39c02818c2</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystem::CmdWidth</name>
    <filename>class_ogre_1_1_particle_system_1_1_cmd_width.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_width.html</anchorfile>
      <anchor>a12bf45c961e49227a3fbc40815fa0dfa</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_particle_system_1_1_cmd_width.html</anchorfile>
      <anchor>af112962a4c70d3ef761dd628dff59a97</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystemFactory</name>
    <filename>class_ogre_1_1_particle_system_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <member kind="function">
      <type></type>
      <name>ParticleSystemFactory</name>
      <anchorfile>class_ogre_1_1_particle_system_factory.html</anchorfile>
      <anchor>ae495039f5dac21a083300db5dceb4425</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ParticleSystemFactory</name>
      <anchorfile>class_ogre_1_1_particle_system_factory.html</anchorfile>
      <anchor>a8e78875741535ac774f61fb7efc2191a</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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_particle_system_factory.html</anchorfile>
      <anchor>a8ac53881aac2f64f6180cf0608919457</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_system_factory.html</anchorfile>
      <anchor>a557d6be131ee6de5f8475f8defc23f77</anchor>
      <arglist>(void) const</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_particle_system_factory.html</anchorfile>
      <anchor>aebb8a4e00a7859973bbd99a030fb186b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleSystemManager</name>
    <filename>class_ogre_1_1_particle_system_manager.html</filename>
    <base>Singleton&lt; ParticleSystemManager &gt;</base>
    <base>Ogre::ScriptLoader</base>
    <base>Ogre::AllocatedObject</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>a3936f1ec68cbd266c1a7b75029a87bce</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>aa8a5eb5e5bbacca1640eb2c040e86bde</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>ae17fa2066dbfff692b45d26dcd31c7b9</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>ab1304f08164981cb28954fa0fed6351c</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>ac3b4d8e5717c7eb97a06ed0585709ce5</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>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ad20f774c66daf6c5194fd7656a95cd86</anchor>
      <arglist>(void) const</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>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a1a8ed52d167c5d67f84592ac3c2f8a01</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>getTemplate</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>ad27f7885e4d06f37f389519cc541cda5</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>parseScript</name>
      <anchorfile>class_ogre_1_1_particle_system_manager.html</anchorfile>
      <anchor>a6f16f9bc2b124c7d051bee9c0b0a5ff0</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>a970140febaf5f8e2dd54bfe14da7353c</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>a34314a29330b8063e1dc6f5fd3fabc63</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>
    <base>Ogre::AllocatedObject</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" virtualness="virtual">
      <type>virtual ParticleVisualData *</type>
      <name>_createVisualData</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a76d2732e63a02c925cca738e1d55b7e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_destroyVisualData</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>addc7a41c0c6aba115a7ca23219001690</anchor>
      <arglist>(ParticleVisualData *vis)</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="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>a9dd8a77610f129937836c371fc37e08a</anchor>
      <arglist>(std::list&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>a692f2b1bf819aeb19899df090b241dd8</anchor>
      <arglist>(std::list&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="virtual">
      <type>virtual void</type>
      <name>_notifyParticleResized</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a7d780e51ef230c6e00e53ca6b0f0f3f6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyParticleRotated</name>
      <anchorfile>class_ogre_1_1_particle_system_renderer.html</anchorfile>
      <anchor>a135d07c57490da7dccb849e0058c2b24</anchor>
      <arglist>(void)</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>ab02375a9eeed63ea14f9861c87998266</anchor>
      <arglist>(RenderQueue *queue, std::list&lt; Particle * &gt; &amp;currentParticles, bool cullIndividually)=0</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>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</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>a82a2512365fd27ffcd1b597751491547</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">
      <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" 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>
    <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::ParticleSystemRendererFactory</name>
    <filename>class_ogre_1_1_particle_system_renderer_factory.html</filename>
    <base>FactoryObj&lt; ParticleSystemRenderer &gt;</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="function" virtualness="pure">
      <type>virtual ParticleSystemRenderer *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>a0a4a382d89b01a0c24e27b02af71153a</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_factory_obj.html</anchorfile>
      <anchor>adb934021afa323e7867bd3b52dffe1cc</anchor>
      <arglist>(ParticleSystemRenderer *ptr)=0</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>a3d8aef92fb9e0eac7ed41167fb686a10</anchor>
      <arglist>() const=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ParticleVisualData</name>
    <filename>class_ogre_1_1_particle_visual_data.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>ParticleVisualData</name>
      <anchorfile>class_ogre_1_1_particle_visual_data.html</anchorfile>
      <anchor>a0b957dd0d6a183e37d2e4c4edc3a08ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ParticleVisualData</name>
      <anchorfile>class_ogre_1_1_particle_visual_data.html</anchorfile>
      <anchor>a2863bf29693feca5637d1baab698c17a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Pass</name>
    <filename>class_ogre_1_1_pass.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>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>_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>a4934405e476e98dd05912a1ff42b7b2c</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>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>bool</type>
      <name>applyTextureAliases</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a264240f8ac08cef3f6cb6e374a03e059</anchor>
      <arglist>(const AliasTextureNamePairList &amp;aliasList, const bool apply=true) 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>TextureUnitState *</type>
      <name>createTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>adfee1e1da3564408697f6b1227102c63</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>af8b37124088b574d2cbb2652c0ee4272</anchor>
      <arglist>(void)</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>const ColourValue &amp;</type>
      <name>getAmbient</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a025d29e0df7f5fa8209e37e3dbac057a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourBlendState &amp;</type>
      <name>getBlendState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab9a501c0f7f8842493dd277814e38812</anchor>
      <arglist>() const</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>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>const GpuProgramPtr &amp;</type>
      <name>getComputeProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a97e4cdfc70411ee066cf68e1c7a817e4</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>ab06bed97a00cdda2522fff1faadcae27</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getComputeProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a879780ade78dc1dce173c51ed5c6b3f2</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>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>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>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>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>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>getDestBlendFactorAlpha</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aa89b9de8338da5bb1944b16145ee2f62</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getDiffuse</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab41a5ed7aadfabec2111e3124f77cf71</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>a57c97de91cbc0c86e3ca06ccc22b9a12</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>acc2a614a0b99daa23be0f73d88c1336f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFogDensity</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>adefc2b311bd7eda26d6e0d1d514624ac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFogEnd</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1e0d1749e26e30e482eb1c9a4d08c6fc</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>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>Real</type>
      <name>getFogStart</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a7780316594e2859363329abeec2baf18</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>a49886b41c8e96ddfaea1d6b1c5264885</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFragmentProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a289c78896d2777260cf5722b4cb8fd2d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a889ed9697e2a990143cb41f953878dd3</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>a72637ef35c39efd6ac000ada7e96bb13</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>ac3fdaa6b028d32a0302746ceeb79a6d3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getGeometryProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a48643d1a8dc67e86a712ff32f8371c5e</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>ac4d96a83679d194ce380ad55b014f69b</anchor>
      <arglist>(GpuProgramType programType) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getGpuProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a91bdef99c065c528a54572c99628841e</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramParametersSharedPtr &amp;</type>
      <name>getGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a2efc56272065eb16dc629380772d7d7f</anchor>
      <arglist>(GpuProgramType type) 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>getIteratePerLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a606718035e449c4fdf91ae843adc4894</anchor>
      <arglist>(void) const</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>bool</type>
      <name>getLightClipPlanesEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0c32f4167d3ac2bfedb5ff536ab87594</anchor>
      <arglist>() const</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>getLightingEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abce35807758f26b84d29313cf70593cd</anchor>
      <arglist>(void) const</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>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>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>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a242acbbf397d9db273dcb42d9e4a653c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNormaliseNormals</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a858b9c564570fd84e19c77a9b84da557</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumTextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae92e29ff81e188b72cadcbb64fd0be8d</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>Technique *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a224fe87a1d87d16212184331ef8a4906</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>const Vector4f &amp;</type>
      <name>getPointAttenuation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a2eb0e0f957c2dd23fb068a160dd4f8f5</anchor>
      <arglist>() 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>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>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>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>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>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>a0bd99345b312bfb24c297b147b7665c5</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>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>const ColourValue &amp;</type>
      <name>getSelfIllumination</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a21cc793a33a80097900866835aea9abd</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>const GpuProgramPtr &amp;</type>
      <name>getShadowCasterFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5a43888d52a70572e771c69aceaf2fc3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getShadowCasterFragmentProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8d626f46f910ebd72c1dc0fc6ef46bd5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getShadowCasterFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac50fb7f2a742128dd915ec6c94493249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getShadowCasterVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1b77400f0729267d6403afc312738788</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getShadowCasterVertexProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a7fe8a6e86af9147b83fc7f80698d5096</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getShadowCasterVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aad15fe5527342cbcd93aab469024af00</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getShadowReceiverFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a7093553beb0811c323ac54d45730a9d8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getShadowReceiverFragmentProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>acb379c72f33bd89e771516a4ebc25e08</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getShadowReceiverFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a145368fb69cd0b1daa8ef4738d70fc24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const GpuProgramPtr &amp;</type>
      <name>getShadowReceiverVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aef06bc668729148b9faa79309611cf36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getShadowReceiverVertexProgramName</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4af5577bec4cfc86ca60f3e04d25fef0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getShadowReceiverVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a830fa419b857cf256059cb3662064484</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getShininess</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af18dc0bd11d49aacbd053c4772511650</anchor>
      <arglist>(void) 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>getSourceBlendFactorAlpha</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a040397cbf641fcd16ad1cc1846ccb0a0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSpecular</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9847a07e3a202069e91cd0cccc104de7</anchor>
      <arglist>(void) const</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>const GpuProgramPtr &amp;</type>
      <name>getTessellationDomainProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad5d4c302e116ef27dea2b0a56705ccc4</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>a0da495acb6aaea4832685156dfbf8975</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getTessellationDomainProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a22415cb613dea6b39a7940ceebaca32f</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>ad218fad32224eca7ed978b92e8b81895</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>afb0c89ec1367230c6e74eac585efd993</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getTessellationHullProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abe6e32bc6812ed954daaa2c5518a2ac3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>getTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>afe30c603d0dab1f4194463699c0091ba</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>TextureUnitState *</type>
      <name>getTextureUnitState</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>abc81491af9bf41501f3ec60f4f0bef76</anchor>
      <arglist>(unsigned short index) 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>a27a57322ba3813c39d62bbd7a3ba01fb</anchor>
      <arglist>() 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>adc70de42e8b22b4d8ccedf6868bbbfc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a1a272de4bac1f7ab74ad965217f163ec</anchor>
      <arglist>() 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>const GpuProgramPtr &amp;</type>
      <name>getVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a9d00b9b7adf3c5b5f78aed3b100cc2ee</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>a1789ae3425e0bc04aeb7a1e14583abf9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ac0d16617c07bcfdc4f17e9ffed2f8591</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>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>hasGpuProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a50c2b23280ac2eca62b767ecebfa5888</anchor>
      <arglist>(GpuProgramType programType) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ab0e7ceb87f4b3dee78fbaaf8ba9e1ade</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSeparateSceneBlendingOperations</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8d60b51feac29fa374465b4aa9ad9d8f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasShadowCasterFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae256023496cab7813ac4f0e4105eeb74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasShadowCasterVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a50c6d6fd2006b244a6f94b165d514311</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasShadowReceiverFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad8bc22ce3f99782a7bc7582d7a77dcb9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasShadowReceiverVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a77250f25ba50f4352009b1805deb038d</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>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>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>isAlphaToCoverageEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad7582011f85937446047a843896c8382</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>isPointAttenuationEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af5e358a5fd8a944c9845f8aee4ba54a6</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>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>a15bb76abae180b60dfcf9a6e1fdcd8fe</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>removeAllTextureUnitStates</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a86de1842654eb89c6f48785d02f07688</anchor>
      <arglist>(void)</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>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>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>setAlphaRejectValue</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6e5c5f69be78ddd80cbb202f66649fef</anchor>
      <arglist>(unsigned char val)</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>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>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>setColourWriteEnabled</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a3bbe37daba7e3be4349177374d4e40ee</anchor>
      <arglist>(bool enabled)</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>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>void</type>
      <name>setComputeProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad58bed2ac47d40e65750c61c0ca36af3</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</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>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>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>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>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>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>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>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>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>setFog</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a23f2824f0dfd41ec09cbdbd0b3a98e1c</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>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>setFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae8c6cd9d16220e8ef358f8b3e072d261</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</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>setGeometryProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>afd45b897ebc29d3ee40a2ee307682f35</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</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>setGpuProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a5e78606a7cd3ea84536ab9f3198fa79f</anchor>
      <arglist>(GpuProgramType type, const GpuProgramParametersSharedPtr &amp;params)</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>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>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>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>setLightCountPerIteration</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a0e40ca39a238f0afe5e2d3a0db0661ce</anchor>
      <arglist>(unsigned short c)</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>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>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>setMaxSimultaneousLights</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a95a7a4006f26528ef4f6ce42ae56b09b</anchor>
      <arglist>(unsigned short maxLights)</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>setNormaliseNormals</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ad00b9d37cf0d5d7af26d23a2a48f5541</anchor>
      <arglist>(bool normalise)</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>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>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>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>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>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>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>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>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>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>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>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>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>setSeparateSceneBlendingOperation</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ace4313056341502f87ada68638cae334</anchor>
      <arglist>(SceneBlendOperation op, SceneBlendOperation alphaOp)</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>setShadowCasterFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aae19f94be0da24a4b813e5849ecc4fc2</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a4dfd71fa6c43cdf5c6f3613fdee1a17d</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a6d208f945dbfc60cac0cc4502a8eb3dc</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a585dc96fdf025aaef00dce27bbf1328b</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverFragmentProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>af674d2851440589007add4a41d9e92f3</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverFragmentProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a873f11315e573b7c069f59e822492874</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverVertexProgram</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8be472bada8c2fdaac24fd0349f11964</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>aae8406edd157f8b8b2b1236bbe816f4f</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShininess</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8202cf155d20602fd9c0ec53273a442f</anchor>
      <arglist>(Real val)</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>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>setStartLight</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a8b816cdd2b5b5fcc5cbe6744b6bb2dbd</anchor>
      <arglist>(unsigned short startLight)</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>setTessellationDomainProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>ae4f6e70258ca9a870e3b0867792000e6</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</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>setTessellationHullProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a11e6148122bd80d646f75364bbc3cbe0</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</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>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>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>setVertexColourTracking</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>a30b32d92dd9d316ff9650affd08d16a2</anchor>
      <arglist>(TrackVertexColourType tracking)</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>setVertexProgramParameters</name>
      <anchorfile>class_ogre_1_1_pass.html</anchorfile>
      <anchor>afc41cb1fe9251448002a2405405b8bd9</anchor>
      <arglist>(GpuProgramParametersSharedPtr params)</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>ac2e11c662982c9ce7f2e08a71bc20167</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>a5e656ed906b7378c5c74d338575c3f58</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>aedf90d0436441d359280b3c939ee1e3c</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>a8ae403e739ce7fe033bc88ae943135e4</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>
  </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>ControllerFunction&lt; Real &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>Real</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_passthrough_controller_function.html</anchorfile>
      <anchor>a25693ebdf658f1d1a393a3964a32e949</anchor>
      <arglist>(Real source)</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="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="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="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>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>_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>_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 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>_getAnimationImpl</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a2d10fa0a49667fae266e9fdc9ad3f5ed</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>_notifyOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a7e248a1cca0662418d4ab3f63c2e7cf6</anchor>
      <arglist>(const String &amp;origin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifySkeleton</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a4445472a7c71fafe546d8108d3b121d6</anchor>
      <arglist>(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" 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">
      <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>ab6390fa87d0109e9f1c7e44a5d602dbf</anchor>
      <arglist>(VertexElementSemantic targetSemantic=VES_TANGENT, unsigned short sourceTexCoordSet=0, unsigned short index=0, bool splitMirrored=false, bool splitRotated=false, bool storeParityInW=false)</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">
      <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>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" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a81f6bd4a02c67143c939da55bd35b1bc</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>createPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a490a63868920721ceffae1b8b75402e2</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>a68b214fd444eafdf672bb45bd8e9b19a</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>a23d5c021503b8fac8938be4ba956f2ce</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>define</name>
      <anchorfile>class_ogre_1_1_patch_mesh.html</anchorfile>
      <anchor>a11603d290a225eb42f06f95e86e9b631</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=HardwareBuffer::HBU_STATIC_WRITE_ONLY, HardwareBuffer::Usage ibUsage=HardwareBuffer::HBU_DYNAMIC_WRITE_ONLY, bool vbUseShadow=false, bool ibUseShadow=false)</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" 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>void</type>
      <name>freeEdgeList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>aeb87f5aedfc18527dc33ee2ab5e38e9c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a99c5e25a135daa032869c0e5f2c964b5</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a6150f4e5003c669db5f057c6d56a2feb</anchor>
      <arglist>(unsigned short index) const</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>a02c5baa8bc5c7954519a1d4e3f806142</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>a0b2d859269862a86e4c889f8973fa1da</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9b73149110ea686c407107dc4dfdf6b1</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>a01c03871718a7bad4dcde7ee1807f4e9</anchor>
      <arglist>(unsigned short lodIndex=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getHardwareBufferManager</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1be3adb33269e010e467eb8eb46f742b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareBuffer::Usage</type>
      <name>getIndexBufferUsage</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>af76cfb32787287070eefb7f42489f435</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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>ad7a30ca70b402dc3499a3b2085cf6c92</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>a388a04209a76de3e9e3fafbc07d48683</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a8f8cad841ab891a46811361546105edb</anchor>
      <arglist>(void) const</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>getPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a1bdbcad27bb6dfc402bc0db8dbf0b3d2</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Pose *</type>
      <name>getPose</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a135a1975880adbefbc02397081891b72</anchor>
      <arglist>(ushort index)</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>aedcb8861f049c9cc8acfb41e0dd4e006</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" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</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>a48ff9ffaffb6b7fdc990499df8c6d7bf</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>a5fc9a950c850c09247ad07d44cfd88ac</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>SubMesh *</type>
      <name>getSubMesh</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a296b0321c2a02fa7ae3ee0aa36f66428</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>a065af6f0cf1d1a19c99e0a62cd948628</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>ae698a8fa599193df36bafd93837ad01c</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>a76e0ff1f11e7fe1856975879a26f830a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBuffer::Usage</type>
      <name>getVertexBufferUsage</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a76cda9fbd7ed49e6a4344b9789581d29</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>getVertexDataByTrackHandle</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a01c6a616fc14e149a1419dbf879cb51f</anchor>
      <arglist>(unsigned short handle)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a7c8b70b2c53108ebc963f08959855dde</anchor>
      <arglist>(const String &amp;name) const</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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" 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">
      <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" 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">
      <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>adca1dc667f145d4a4132811eaadf324f</anchor>
      <arglist>(LoadingFlags flags=LF_DEFAULT)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a4caff2592e1e2b223cfe9f62843c5153</anchor>
      <arglist>(const String &amp;name)</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>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>setAutoBuildEdgeLists</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>ac4f3cb35c7eebbe35d5734c8e3682c7d</anchor>
      <arglist>(bool autobuild)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>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>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>a6984c7229db58040770269710f5b2ac1</anchor>
      <arglist>(VertexElementSemantic targetSemantic, unsigned short &amp;outSourceCoordSet, unsigned short &amp;outIndex)</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>
    <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>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>
    <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">
      <type>void</type>
      <name>updateMaterialForAllSubMeshes</name>
      <anchorfile>class_ogre_1_1_mesh.html</anchorfile>
      <anchor>a9eb681a705ada6268c567c553f897dbb</anchor>
      <arglist>(void)</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>
    <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>af6df6730f0559aa78ef6e8eaa67bbc36</anchor>
      <arglist>(Real 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>a2401f255e53f67ad41c41aafbbe8dfe5</anchor>
      <arglist>(Real weight, const std::map&lt; size_t, Vector3 &gt; &amp;vertexOffsetMap, const std::map&lt; size_t, Vector3 &gt; &amp;normalsMap, VertexData *targetVertexData)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></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>
  </compound>
  <compound kind="class">
    <name>Ogre::PatchSurface</name>
    <filename>class_ogre_1_1_patch_surface.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="enumvalue">
      <name>AUTO_LEVEL</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a6a87103873472b047d81ccc2c83de279a575b3489dac0ce9bffbad3d630b76830</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AUTO_LEVEL</name>
      <anchorfile>class_ogre_1_1_patch_surface.html</anchorfile>
      <anchor>a6a87103873472b047d81ccc2c83de279a575b3489dac0ce9bffbad3d630b76830</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>a73c4aff695975673aad8b27a4808bfb3</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>a76286ef911fe5260481f4fcf29fd3416</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::PbsMaterial</name>
    <filename>class_ogre_1_1_pbs_material.html</filename>
    <base>Ogre::HlmsMaterialBase</base>
    <class kind="struct">Ogre::PbsMaterial::TextureAddressing</class>
    <member kind="enumvalue">
      <name>BF_ADD</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a70b0126c4d8efa0bd70885e32296dc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ALPHA</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a1000bd84cb48581fece785a3b02693d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ALPHA_PREMUL</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a6e2c69dd2c547c6d67d55ca94fe4c79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_DARKEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aed9e3c8c70f59febb954da08c9c58a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_DIFFERENCE</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a60e8881ee2bc38356e434d0866162c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_GRAIN_EXTRACT</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aadc41ae793fae19728a8d673a09d7041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_GRAIN_MERGE</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790ab7a11c21e63afd3aeb1efcaf31fc8002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_LIGHTEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a96b4bd78af1fde5b72d86d09aa3b1736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_MULTIPLY</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a6be94a9098d8eb327672a5da9ed8f665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_MULTIPLY_2X</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a7c87908fd516179bce6483c372aa31ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_OVERLAY</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a2f1615c6ba0e434c3c8ec74ace506e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_SCREEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aa2fa7301a62b74993a8c7cc3b7553307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_SUBTRACT</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a2e22c966dbe19148d8e4ecf296a50326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BlendFunction</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8684c948d2ab2f16b5f1b1a41fb8e790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ALPHA</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a1000bd84cb48581fece785a3b02693d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ALPHA_PREMUL</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a6e2c69dd2c547c6d67d55ca94fe4c79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ADD</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a70b0126c4d8efa0bd70885e32296dc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_SUBTRACT</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a2e22c966dbe19148d8e4ecf296a50326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_MULTIPLY</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a6be94a9098d8eb327672a5da9ed8f665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_MULTIPLY_2X</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a7c87908fd516179bce6483c372aa31ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_SCREEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aa2fa7301a62b74993a8c7cc3b7553307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_OVERLAY</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a2f1615c6ba0e434c3c8ec74ace506e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_LIGHTEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a96b4bd78af1fde5b72d86d09aa3b1736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_DARKEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aed9e3c8c70f59febb954da08c9c58a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_GRAIN_EXTRACT</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aadc41ae793fae19728a8d673a09d7041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_GRAIN_MERGE</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790ab7a11c21e63afd3aeb1efcaf31fc8002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_DIFFERENCE</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a60e8881ee2bc38356e434d0866162c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MapSlot</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad53bbd27866f758ca3e03cb8311e1aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_MAIN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6a995aff6eba7d90a49e0973898f675a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_D1</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6a6109d1e4ea37d03b3544774bfaeb6cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_D2</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6aaa7b9c582189da62683c669b8380487f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_D1</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6a6109d1e4ea37d03b3544774bfaeb6cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_D2</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6aaa7b9c582189da62683c669b8380487f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_MAIN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6a995aff6eba7d90a49e0973898f675a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PbsMaterial</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga4bde90e50d811b59b4293ab501cacec5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PbsMaterial</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaec559e7552e68cd08a4fd3a6b671faaf</anchor>
      <arglist>(const PbsMaterial &amp;obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PbsMaterial</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa5c6aa0bdd2e3a901a848591aa83fa04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createTextureUnits</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga847c2fa23b45ce972be54a95699b2fc2</anchor>
      <arglist>(Pass *pass)</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getAlbedo</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad315eb9498dd35e75d28bcb1a6b778ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getF0</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac7ca46f198528eb023dc7c88879836c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HlmsDatablock *</type>
      <name>getFragmentDatablock</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafbe57e9e997c339d798c5c1bec578daa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLightRoughnessOffset</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga4859083e65c1ebd80f11db2b51e71fa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PropertyMap &amp;</type>
      <name>getPropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga650d837deeed1b6756ac0adb3f7b6eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRoughness</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7459624bad15a631dec7339fc192e3f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HlmsDatablock *</type>
      <name>getVertexDatablock</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7e83d9ad48a61715c0416bf578e792a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlbedo</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga95979a16a651c62aacacee1ee9c976b0</anchor>
      <arglist>(ColourValue val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlbedoTexture</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad485d4b1205f262362b42ad63fac839f</anchor>
      <arglist>(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), BlendFunction blendFunc=BF_ALPHA, float blendFactor=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnvironmentMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga30701f2728eef92419c1bb41db6602a5</anchor>
      <arglist>(TexturePtr tex, float intensityFactor=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setF0</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga759c3cb4d1e3f17fea529c05b64309bd</anchor>
      <arglist>(ColourValue val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setF0Texture</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa4f1e331dc3a9d99ba8c93131c16998b</anchor>
      <arglist>(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), BlendFunction blendFunc=BF_ALPHA, float blendFactor=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightRoughnessOffset</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae0ef5c1ed4bdd69389d42f683e62c246</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalRTexture</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3c6207fafd65365d28f48b47022757a2</anchor>
      <arglist>(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), float normalBlendFactor=1, float rBlendFactor=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffsetAndScale</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafcd99353dc0b08578b39fb4751260e6d</anchor>
      <arglist>(MapSlot mapSlot, Vector2 offset, Vector2 scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRoughness</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga70f871018f87255a1d8ed4bd34697501</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUvSetIndex</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8fe1f5e32b5d2d1efdf11c30ffe1fda9</anchor>
      <arglist>(MapSlot mapSlot, uint index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac02d6241ad96398d224614416828a826</anchor>
      <arglist>(Camera *camera, const LightList *pLightList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTextureUnits</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafdcd8869627972c9705f5910f8073769</anchor>
      <arglist>(TextureUnitState *textureUnitState, GpuProgramParametersSharedPtr fragmentParams, SamplerContainer &amp;s, int index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniforms</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gab04fa691f3257f97a23e89a96d3a2aae</anchor>
      <arglist>(const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IsDirty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaed2c3f65bd493ae0e9df382c6928e711</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::PbsMaterial::TextureAddressing</name>
    <filename>struct_ogre_1_1_pbs_material_1_1_texture_addressing.html</filename>
    <member kind="function">
      <type></type>
      <name>TextureAddressing</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga6886139ab5ff54f5f3b31a80bc0f9b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureAddressing</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga27f0d005dc58d7299a537a1a395b84f6</anchor>
      <arglist>(TextureAddressingMode inU, TextureAddressingMode inV)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga66f86decd67b107ac8193c8eef4d9583</anchor>
      <arglist>(const TextureAddressing &amp;b)</arglist>
    </member>
    <member kind="variable">
      <type>TextureAddressingMode</type>
      <name>u</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8a0329d37cc43403ca07722129e315d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureAddressingMode</type>
      <name>v</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga43976b8979b31f537ba7684afa63e5ad</anchor>
      <arglist></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="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>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>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>PortalBase *</type>
      <name>getPortal</name>
      <anchorfile>class_ogre_1_1_p_c_plane.html</anchorfile>
      <anchor>a1f019fbfffb03059e03c369b956f1bed</anchor>
      <arglist>()</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="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>
    <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>
  </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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</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>ab95be91b59fd8e1b7097957946a2eb27</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</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>a250f90fa7444be8862efac6cde957bfc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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" 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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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="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>void</type>
      <name>_autoTrack</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7c7f5608c85e1c38cdb89df51e9d8b11</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</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>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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" virtualness="virtual">
      <type>virtual const Affine3 &amp;</type>
      <name>_getParentNodeFullTransform</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a774753927eb2a42a9d8f5492cd2ced1a</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">
      <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" 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">
      <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" 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">
      <type>void</type>
      <name>_renderScene</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af05a1d72297e69ae46551a012e7bd7a5</anchor>
      <arglist>(Viewport *vp, bool includeOverlays)</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="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">
      <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" 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">
      <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>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>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" 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">
      <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">
      <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" 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>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</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>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>ad671242389680c2078827b788189f0e1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a08d005383a93a20e7a3b62bce04aa89b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>a682b39339579de5267e99e0a6d0f111b</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>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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>Frustum *</type>
      <name>getCullingFrustum</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6ac83b6e3eb618f01c6ea1ac7b4a3991</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</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>acc31fa3e2a1a5e8683f49a39ba67f04f</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>abb9b6b451b020fcd892c852d439f1dd9</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>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getFarClipDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a786b6886be5d07321a98c2abe977dbba</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>aee79099ce08aa35e626551f6eaa6861a</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>void</type>
      <name>getFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a47aa7995a09e131f34bba51b363eba67</anchor>
      <arglist>(Real &amp;outleft, Real &amp;outright, Real &amp;outtop, Real &amp;outbottom) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector2 &amp;</type>
      <name>getFrustumOffset</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>afd77e92192ec0d67dbebb994ef55f471</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Plane &amp;</type>
      <name>getFrustumPlane</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>af000af250842816864ca3b61a955750e</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>a855def6097624986a528a35dbb93f7cc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af5110d09a7c8646bb3dd25ab77815397</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</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>aa559aa1dd59c3a5dcc275125ee8f452f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>af31f1095812cd5fe300cd176bbde969e</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ac0283b1d90affdff7f1f7776396e3b5c</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getNearClipDistance</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a063daea70f27ee80b47a9441b8fa152a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a2fddb6be74503a5ad0db941cffec39fa</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>a4a3ec25b0aa11a6470168c9a8a47da15</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>OrientationMode</type>
      <name>getOrientationMode</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aef3e8ca059898e369ce5da77e785e769</anchor>
      <arglist>() 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>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</anchor>
      <arglist>(void) const</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>PlaneBoundedVolume</type>
      <name>getPlaneBoundedVolume</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7ceea76d4e6245d2d5b48d53e494a44c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getPointExtrusionDistance</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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>bool</type>
      <name>getPolygonModeOverrideable</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae944917873dd68126c129f05e51622d3</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>a0f6c91af58775cfc445fe647d0be4a74</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>a54b5aab5ffd31558180f036dee8d2121</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>a1d3edfdc7373308e2cda9af6b618e4ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getProjectionMatrixRS</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1d9b5a8c5be7e30ce3abce8405a7361a</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>a7c1b2e8c0c2a0845d43cb6da44bcd39b</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>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</anchor>
      <arglist>(void) const</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>ac927b032a0477e4ab34ff89961c6ee56</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>a4a1294e1c37adfcbd6d930a6e81377fe</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>bool</type>
      <name>getReceivesShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a8f2627b8d1658838a7c79c82148c6303</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getReflectionMatrix</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>aa2240f20cd65b88fc85213e8d36dc3ed</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>a592b18c2dda94aba6dbad368389a0217</anchor>
      <arglist>(void) const</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a35ed28308c5441d99bca5b3e44ff7a60</anchor>
      <arglist>(RenderOperation &amp;op) override</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() 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>a173c348e79c7f9f929e45e403710b3e0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae14768f06c5c0a1c8b720323bbffe9a1</anchor>
      <arglist>(const Camera *cam) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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">
      <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>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>bool</type>
      <name>getUseMinPixelSize</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a58676c042726c8a2b89678daa8f8860e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Any &amp;</type>
      <name>getUserAny</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</anchor>
      <arglist>(void) 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>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>getViewMatrix</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a7d7f872df5101f02f80fc942bb4df643</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>a02f7226a760a99f688fa9791745425ff</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6875789ff50479516e455838bd8e556b</anchor>
      <arglist>(void) const</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>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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 std::vector&lt; Plane &gt; &amp;</type>
      <name>getWindowPlanes</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>ad2602f6ce21eb24e12ed44217932fcdb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 *</type>
      <name>getWorldSpaceCorners</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6a3c87d7f2facc0cd4d4260c69c7fc76</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a9e4fc72f1b725bebf8701aefc9ca2e30</anchor>
      <arglist>(Matrix4 *mat) const override</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>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">
      <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">
      <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ab9b82c828c30942bfdb8ba54d112f511</anchor>
      <arglist>(const AxisAlignedBox &amp;bound, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a35245b8ebc6b09a88ad9df2bb3362bec</anchor>
      <arglist>(const Sphere &amp;bound, FrustumPlane *culledBy=0) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a802fce8831c8969abb401fa0803d0fed</anchor>
      <arglist>(const Vector3 &amp;vert, FrustumPlane *culledBy=0) const</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" 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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isWindowSet</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a6f6d4353cdb639a8a4a360e1aa33b01a</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" 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>bool</type>
      <name>projectSphere</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>afbb366a0f8186c2cb85a744556fa5680</anchor>
      <arglist>(const Sphere &amp;sphere, Real *left, Real *top, Real *right, Real *bottom) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) 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>removeCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a0c726a0326e8a7d9e80d030541b6bddf</anchor>
      <arglist>(size_t index)</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>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>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>resetFrustumExtents</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a30dc7cf6fa1c6b34e0d0124cfd064eca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>resetWindow</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>afdef5a2d632790d7c72f14ff672d4f54</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>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>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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>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>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>setFarClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>ae2505eccb96d02b0c057d49b7d6ddb38</anchor>
      <arglist>(Real farDist)</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>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>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>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>setMaterial</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a696f5e20e2cafe6146ef6b00294cd8b1</anchor>
      <arglist>(const MaterialPtr &amp;mat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNearClipDistance</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a7bc8b601d85642059f23e739fb4438bb</anchor>
      <arglist>(Real nearDist)</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>setOrientationMode</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a10602eee33f11f92d137a5677eb56308</anchor>
      <arglist>(OrientationMode orientationMode)</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">
      <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>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>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>setProjectionType</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>a206f2cff460b3bd8957a32619f50038c</anchor>
      <arglist>(ProjectionType pt)</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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>setUseMinPixelSize</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a62d47145eb99e07af3de0915645be07c</anchor>
      <arglist>(bool enable)</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>setUserAny</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>abd85c7ae6f5de865b8037f37e426886e</anchor>
      <arglist>(const Any &amp;anything)</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>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="virtual">
      <type>virtual void</type>
      <name>setWindow</name>
      <anchorfile>class_ogre_1_1_camera.html</anchorfile>
      <anchor>a80979fa21757e1e142b3aac77592fff9</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>update</name>
      <anchorfile>class_ogre_1_1_p_c_z_camera.html</anchorfile>
      <anchor>ac5d8ae8e58bed364960665fb02cf8675</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_frustum.html</anchorfile>
      <anchor>a1affce23f55504cd2deb9fd7ecf7ea52</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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="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>
    <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>
    <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::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>af1f3c50c9dea831ba8be932d1e50485d</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>a8bb5ee8db3442cd4515ae683e437d9f3</anchor>
      <arglist>(void)</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>ad967e68fcd02646f9252bf61252c4808</anchor>
      <arglist>(IntersectionSceneQueryListener *listener)</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>add0f09a97807ed6f41d2968a8142b753</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>a77bc999513d8b441f423b9fa3fe65424</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a1092da71d6f78d6ecee11eee06a3b1e5</anchor>
      <arglist>(MovableObject *first, MovableObject *second)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_intersection_scene_query.html</anchorfile>
      <anchor>ab1b25001401cf9026c9aa58e490f978f</anchor>
      <arglist>(MovableObject *movable, SceneQuery::WorldFragment *fragment)</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="enumeration">
      <type></type>
      <name>LightTypes</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_POINT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca0d59bfdcfeb338dbfe06e2e2999e752f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_DIRECTIONAL</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca4c5582d28848ce40c2b652488494b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_SPOTLIGHT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca8fc40a1ccfb026944417ef92b7ddaefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_DIRECTIONAL</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca4c5582d28848ce40c2b652488494b4a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_POINT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca0d59bfdcfeb338dbfe06e2e2999e752f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LT_SPOTLIGHT</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4f1dea084d1497c6f49e802ade940dbca8fc40a1ccfb026944417ef92b7ddaefe</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>_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>a97143cbcc65f87597c491e566d793c32</anchor>
      <arglist>(const Camera *maincam) 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">
      <type>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</anchor>
      <arglist>(void) 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>a044b0ec1529c74519ce185a4bf72ad6a</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">
      <type>LightList *</type>
      <name>_getLightList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</anchor>
      <arglist>(void) 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>a576023b936947c67ec5dce516ebd97ef</anchor>
      <arglist>(const Camera *const cam) 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>a774753927eb2a42a9d8f5492cd2ced1a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a2c4dddb1da9079b9f68236c86a689e54</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">
      <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" 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_p_c_z_light.html</anchorfile>
      <anchor>a6944ad4ba92212a50c7350dc7ecb06e9</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">
      <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>abe3c45929a0f84044ed7834c6a795333</anchor>
      <arglist>(RenderQueue *queue)</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>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>AnimableValuePtr</type>
      <name>createAnimableValue</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a6e0be3df5d41752c0bedfcf9c89e492b</anchor>
      <arglist>(const String &amp;valueName)</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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</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>aee7126f4225ec4f25f678fa2f399f4d6</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>a075c62c9866be3f09307e2b1ca1eeb09</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a030bca391cac02495416393a66b6fa03</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a50257ee0a457833b37c11dcd71815699</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>a46ea4969c09bb89477f2f533b3ee2337</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedDirection</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ad0a45fbfeb651ce0e7ea810b3fe47f23</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>a7bc56dfed6114f27e28ab12a8c077c4e</anchor>
      <arglist>(bool cameraRelativeIfSet=false) const</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getDiffuseColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>ae32394134198d3cb6dd5541e6fec37b2</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>ad1fe8f091458dc189bce732bde473b94</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</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>a109a6128a49cb08725504f1f08db11a2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</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>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a503247132ac0679e9fdf54147bbab7f9</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>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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">
      <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>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getSpecularColour</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a2576f472a7284650fb421d408bdadde5</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>aa904cf95d6f60751cee570bb5983dbbf</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>a2182f2c4ae3cde6611cb3587c9e5c207</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>a4dfd204f10889876a729263099d9bd03</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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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">
      <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" 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>a4fbc0296b902a113376688aff724d02d</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>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>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>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>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>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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a4e8ebf22380f3c76cd7e901dac362abb</anchor>
      <arglist>(uint16 index, const Vector4 &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>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>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>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>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>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>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>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>a8ef06bd9c2e7113461c50c83c5f09fe9</anchor>
      <arglist>(const Radian &amp;innerAngle, const Radian &amp;outerAngle, Real falloff=1.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>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_light.html</anchorfile>
      <anchor>a264a43fc2cf02093736eae60316dda8e</anchor>
      <arglist>(bool visible)</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>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_light.html</anchorfile>
      <anchor>a10da1b4955f08e90c5c8efa6fd098eef</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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>
    <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::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>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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_p_c_z_light_factory.html</anchorfile>
      <anchor>a74d244b326044b4b802a4d3ee897006e</anchor>
      <arglist>(MovableObject *obj)</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>a534cd5eb770fa71f66e419088111cd14</anchor>
      <arglist>(void) const</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>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>a6d04ab16bfd65e4641ff775cf3b21a6a</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>a7f34e962772ab3549074c7324536e288</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>afc7272dc83ed42cc5c742556c4550bc5</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>a65083240bb9210d75f999ab3e8bacd77</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>ab6ecad657b5c528554153b425d1961db</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>a920deb3e4af6031aab2c70b328926c4b</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>a425a76e24781ef20edfe76ff01bc1716</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>
    <base>Ogre::AllocatedObject</base>
    <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>ae9446ff4844026b76f0a1fdcb7d6bc6b</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>a05c74bc425f9a0a309720832e456c8d4</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>Singleton&lt; PCZoneFactoryManager &gt;</base>
    <base>Ogre::AllocatedObject</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>a273c976c1bf79a569137337967dd69fe</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>ac63f0f81d73fc392a5c27f738a8e4dcf</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>a72547e9388b7bd09fcd14fec67204342</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</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>a6d356a6b29d31e469f87a423450918a1</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</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>a4dd64385b3e24e631e929b4d5ec20cd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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" 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>
    <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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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>a9267bd8d6a609f4c49e619835b7a8993</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>aceaa39473e822631dcfbc016f106d8da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>a54e7b58ac77a99651c71df5fb29634de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>a7a1c863d3084b59b74cf6e74d9c9947b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_p_c_z_plugin.html</anchorfile>
      <anchor>a5e93d67f654d26cf26aa57d6c92f7791</anchor>
      <arglist>()</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>ae93bb5dafd039eb08c44cd42215c34c4</anchor>
      <arglist>(void)</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>a7dcadf87758a139182cb7c4c0fc13e36</anchor>
      <arglist>(RaySceneQueryListener *listener)</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>ad5087789b2926c64033a6bc61f78476c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RaySceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>aef129845061d1bdfb9cb92a75c531a63</anchor>
      <arglist>(void)</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 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 const Ray &amp;</type>
      <name>getRay</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a8192b4ff0e26fe16647be6d0482fc51b</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" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a88c9810df53d94b893bc5aef885d14a1</anchor>
      <arglist>(MovableObject *obj, Real distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>abd5211784dd04e0e0705fe21d43cb900</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment, Real distance)</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" 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>
    <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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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>
    <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>std::map&lt; String, Animation * &gt;</type>
      <name>AnimationList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a260738557c9a32aed8d5ca14c28d300f</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>PrefabType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</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="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="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>_addDirtyInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8cd474a0bb93c6fa0e4439a5a7d11c63</anchor>
      <arglist>(InstanceManager *dirtyManager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_alertVisibleObjects</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>abef263f139e24281791a4c9e9ac5fe61</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>bool</type>
      <name>_areRenderStateChangesSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>add34db1d0d5398ef48b0f186ef8c575f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_areShadowsSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a83b107f8f4bfdff2ee8947a825cb71d6</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_findVisibleObjects</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>af0d5b6993d1e969077caada228dcb484</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>a82f6812898571c948ca10035195bb51a</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>a7dc7403de6c07fbb0f5e8e7d5667ece0</anchor>
      <arglist>()</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>a027227b35d611d5b0f07ce0f93403b19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>_getLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a71f1b4d0045fa52c584ab016b0ccc0c1</anchor>
      <arglist>(void) const</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>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>_notifyLightsDirty</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af215cf844dc1f3a2cb67b2149938847d</anchor>
      <arglist>(void)</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>a90d0e7484ed4580ec980eef15808bfee</anchor>
      <arglist>()</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>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>_queueSkiesForRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab8511a16f5e93699cd1dfb8bd93e98f2</anchor>
      <arglist>(Camera *cam)</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">
      <type>void</type>
      <name>_renderScene</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ae82654ed4ae10749be67c82543ad2e82</anchor>
      <arglist>(Camera *cam, Viewport *vp, bool includeOverlays)</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>ac6008a2910a810dd022e1751bcb3c38f</anchor>
      <arglist>(const Pass *pass, bool evenIfSuppressed=false, bool shadowDerivation=true)</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>_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>_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>_suppressRenderStateChanges</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9701ff154236abf3022519c64e3d224d</anchor>
      <arglist>(bool suppress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_suppressShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af44261df34c54464203319f67c06a7bb</anchor>
      <arglist>(bool suppress)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateSceneGraph</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a0e8ddd07155c1812cf91b17684dfd07a</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>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>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>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_p_c_z_scene_manager.html</anchorfile>
      <anchor>a8460e2cb577bdedf7848c690c105e6aa</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>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>aa7cfee73f14e2bab78a46075742c2641</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa76a896afcb6a2d3032c8586ab91dd0a</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>createAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a741d00b9cf3afec6afa5c683c9c99759</anchor>
      <arglist>(const String &amp;animName)</arglist>
    </member>
    <member kind="function">
      <type>AntiPortal *</type>
      <name>createAntiPortal</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>acf775412906734672ef148adeed7d2b4</anchor>
      <arglist>(const String &amp;name, PortalBase::PORTAL_TYPE type=PortalBase::PORTAL_TYPE_QUAD)</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4cf9be9cb6e9a34ebb18b8952b3bbc47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4e767c00ec48e65ba5374d25676678ec</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a574e13942d5061a0f5df36d7d472b1ff</anchor>
      <arglist>(const String &amp;name, 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>af32931f7a0eaed595c5dfe24b84f37b4</anchor>
      <arglist>(unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>af15f2f30cb8d1b02b5b27226d49294fd</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ce4075335fd6e1580cd1f293cd83a4e</anchor>
      <arglist>(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>a3fa030af76918893a3a7ed139781dc36</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>afb393cca49de8b928f7dd60838047185</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>adbfddc51019b4de6e7ca7597533697f4</anchor>
      <arglist>(const String &amp;entityName, PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0af0ca2bc136ff57f9dad94c283c6d35</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>a29772b72321f0f9ffc7f2fb0b46bcbad</anchor>
      <arglist>(PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aedd1260e1997578aa6dc887d12e16fd5</anchor>
      <arglist>(const String &amp;materialName, const String &amp;managerName)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>createInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af63c901b00fbf75746a00dad7e124065</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>IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a25638c55cdc1455bc927f62390f93daa</anchor>
      <arglist>(uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a417bdd216730a8d171c3184b0d49c32e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a3cfc90ca1202561d08c9e3da03c22368</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>ac8aabf83a743284295582aa39ec8ddf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaaefbdf16577e50f4e64f7f94fbe5623</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a77b538561c4780fef27ff2d06bd0f2dd</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>a417b2f6c5273748fe22f4b6a75fe8245</anchor>
      <arglist>(const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abf8ee07ad398b2060f80a049a8cc579a</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>a463538c28db2d1c3b853c4637aecb693</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>a5efca644a55b648f82c9be1eae6d2c42</anchor>
      <arglist>(size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type>PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>af6a785f859b20e03a6c9f4f1ce8c2e4a</anchor>
      <arglist>(const PlaneBoundedVolumeList &amp;volumes, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>Portal *</type>
      <name>createPortal</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a58a12d49ce3ccfdda953d2f4b57b9f86</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>a6557610dfbf664ecc0c779d017657f46</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4c82e6d6265a6af101eab51a00b9cfa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5bd1667e1a9de63f46634756c8dee204</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a3d3cac27a3e6a205b47eb027be83164f</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a9fbbefdc9011ecb30f4064595de10d06</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ad9dd4a296c53a051e047bbbc2d648508</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNodeImpl</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aceb97354c281a342e3332dccd0d9c656</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a01dc73cc30b51241e8e4a89a93182d34</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>createStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3cd49635820ce79a611199c6234aef01</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>createZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a4f4eae81dd2c69b12ea253f3a1c6af06</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>a3dbcb05735fe68a42d37b1e7c108eb21</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>destroyAllAnimations</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aac4d1620c2d2d9ab5c78a3730eabc180</anchor>
      <arglist>(void)</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>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>void</type>
      <name>destroyAllBillboardSets</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa316e7d1a4d80e75940246ccb260bcca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9cb93862284e7443b94eaabdef21564a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllEntities</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1a77be68ccbfc90e2e1aed04340db4dc</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllLights</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a6529811d0646cf2c938daf2cf8373fe0</anchor>
      <arglist>(void)</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>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>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>destroyAllParticleSystems</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afce67977a494e9d9314530c0edeb18eb</anchor>
      <arglist>(void)</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>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>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>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>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>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a74b3e51bc4d555449c7fd94275d14946</anchor>
      <arglist>(BillboardChain *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>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a19f155414751f732da30077321d508e2</anchor>
      <arglist>(BillboardSet *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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acac58e45f8b6b6826c81933f02a45046</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a41b9358cdad6fd7113b2a0cad8112f67</anchor>
      <arglist>(const String &amp;name)</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>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aea3103164ed0f27baeb67a3ae2fe429b</anchor>
      <arglist>(Entity *ent)</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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>af421911418053da91e16d6c456050951</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acce173aa89e849bda564f4e6e3be6402</anchor>
      <arglist>(Light *light)</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>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a46687a92d3fa8b4b106f01899a9e9025</anchor>
      <arglist>(ManualObject *obj)</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>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>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a158931b0a3a116e3f1566d937433232a</anchor>
      <arglist>(ParticleSystem *obj)</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>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>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>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8489b889440a0a10826af390bcbe9255</anchor>
      <arglist>(RibbonTrail *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a7c05feff15ab079e93a8d96874f0798e</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_p_c_z_scene_manager.html</anchorfile>
      <anchor>a825cdc9ea0e5ab83c9e2211d91937999</anchor>
      <arglist>(SceneNode *sn)</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>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>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>ab8d72278febf0c639d439a1522881c4c</anchor>
      <arglist>(bool)</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>extractAllMovableObjectsByType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2d3831103729210e5ddd4e4e82c6044e</anchor>
      <arglist>(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>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>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>ac91e2b6de801a11939474e4af92a4373</anchor>
      <arglist>(Vector3 &amp;point)</arglist>
    </member>
    <member kind="function">
      <type>const ColourValue &amp;</type>
      <name>getAmbientLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a820fc4b19f83146567a879ace8b7f587</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a62f0b678eede111fd55b8955e2e367ca</anchor>
      <arglist>(const String &amp;name) const</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>ab3d61667202240702c7279b675439505</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ade2cace27566a8b42b14bb591503864f</anchor>
      <arglist>(const String &amp;animName) 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>af3f5c14031ae9126a0c746028f9edb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>getBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a159a3874b735f419b8902f8e566ea0a1</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a904a14c82d81d6372f7682b0f8f6c600</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a50d16506bbbf5e1602977eb6ce0d0b27</anchor>
      <arglist>(const String &amp;name) 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>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>const CameraList &amp;</type>
      <name>getCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acf26160d2d9a4a9ebf61d0ba8cbffcfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getCurrentViewport</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a14da2ba967b9b85d69780c5a295f3836</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getDefaultZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a80ced3a6c9c2e305f4cb0286abfbee51</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystem *</type>
      <name>getDestinationRenderSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa5ed3c081ae69e90569fd0c2727a34df</anchor>
      <arglist>()</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>Entity *</type>
      <name>getEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa8ce3ca9b0261565a3c010b51ca69ea8</anchor>
      <arglist>(const String &amp;name) const</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 ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5682459ff89e72565c0ed2b2bfddf14a</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>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>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>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>InstanceManager *</type>
      <name>getInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7402d52c5ba6e68892b6ec8c57e14949</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>getLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a8111198f02e63e5222c98f1752cae939</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>abb611654fb25d3bcef44f449d1d1bfb5</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>aa35e6c664625d4cee9d5d1fb8a45ade0</anchor>
      <arglist>(Light *l, const Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>getManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0e8d017748c62a96e8e52c2ee0871557</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6b086877b0ae9f45cd4c85ab2e7492c5</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</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>const MovableObjectMap &amp;</type>
      <name>getMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a43aa8a7ff4199f380ead80aa0d741eeb</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaa7164acf31d5275397f2ea4f6ea3de5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a55e33ede0c118d4dd3ba8cb62ff90496</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>getOption</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ae3230958f5f0c1126dd3942723e97531</anchor>
      <arglist>(const String &amp;, void *)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptionKeys</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a717f6191cb79b3e15f75919e8627cdb5</anchor>
      <arglist>(StringVector &amp;refKeys)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getOptionValues</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aacae43241e0d47c030432ea037c7d2d9</anchor>
      <arglist>(const String &amp;key, StringVector &amp;refValueList)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>getParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac849be7f5a403ad214812694c4640179</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneMgrQueuedRenderableVisitor *</type>
      <name>getQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae062b43898ab86a6b2b3de5903965bed</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>ada03395dc13501ec3ccc65fe0c69c8ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>getRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13e9ef6822402e06e5ec6a48c093af07</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a854ef69f989aadd1da0bd79a61f88f9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa28915596c70c1e69692a3c0a51c06be</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfNotFound=true) const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowCameraSetupPtr &amp;</type>
      <name>getShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3651971e998b578168b51ad57cc7f09e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const VisibleObjectsBoundsInfo &amp;</type>
      <name>getShadowCasterBoundsInfo</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab6484f3062661e421b242705dbef9054</anchor>
      <arglist>(const Light *light, size_t iteration=0) const</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>const ColourValue &amp;</type>
      <name>getShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95799d087158c6872e029409aaba9a3f</anchor>
      <arglist>(void) const</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>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>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">
      <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>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>const TexturePtr &amp;</type>
      <name>getShadowTexture</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad977a4b406ff9e941ad212fee9f46802</anchor>
      <arglist>(size_t shadowIndex)</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>const ShadowTextureConfigList &amp;</type>
      <name>getShadowTextureConfigList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d9c78e43a7779188bf8d376b20090a3</anchor>
      <arglist>() const</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>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>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>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>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>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>const SkyBoxGenParameters &amp;</type>
      <name>getSkyBoxGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3c41db9da4c31fe9ff423d5696c87901</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>a205550aaa9967b7ee80baf44f4fe1ffd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyDomeGenParameters &amp;</type>
      <name>getSkyDomeGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3e8986eedf7c35625f4a83693754a46f</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>ab493b07c3c458b8c309a7ce80ffb8d41</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyPlaneGenParameters &amp;</type>
      <name>getSkyPlaneGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9a6c518b0154ca1c9496d66aed9d2414</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>a15a621314cc14fa08d747f0bb5a4f803</anchor>
      <arglist>(void) 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">
      <type>StaticGeometry *</type>
      <name>getStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa5c05c55987b1501de6ba654ab9adfaf</anchor>
      <arglist>(const String &amp;name) const</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">
      <type>const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>aa5dadcd548cf28507871540725a8dca6</anchor>
      <arglist>(void) const</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>ad4ab4f3e5b551778252edc293ea1b378</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>a663c32d37161a5eebf9cf8db3db8b052</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getZoneByName</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a08a8124310041ce0dedde39decb8f430</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>hasAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4257eae21878329ae84446332443366a</anchor>
      <arglist>(const String &amp;name) 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>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>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>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>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>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" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasLight</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a124d44a99f4cf9cd501c77b8107fce99</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>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" 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>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>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>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>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>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>injectMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1eaa9f147fe2c97f159ffa1896a1be88</anchor>
      <arglist>(MovableObject *m)</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">
      <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>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>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>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>isSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a100bac7be3a9303d09918d55199f7a5f</anchor>
      <arglist>(void) const</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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareShadowTextures</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>a83ecec8625002cc0cd6012fd78661337</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5ceb87944e7ba077e4c6ed8db8acf4cc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad9633390826daf0fb2c7a8a43abe4f01</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</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>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>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>setCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af24677a56a91713c40c3bdb9025da38d</anchor>
      <arglist>(bool rel)</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>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>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>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">
      <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>void</type>
      <name>setNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae188c7cbe7a660db8b721f54a0ede2d1</anchor>
      <arglist>(bool n)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>setOption</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager.html</anchorfile>
      <anchor>ac780cbd313b0069999bedfa01ce1aae8</anchor>
      <arglist>(const String &amp;, const void *)</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>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>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>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>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>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>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>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>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>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>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>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>setShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a85c3a0d9755dfdfa841ec1383b20687c</anchor>
      <arglist>(size_t count)</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>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>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>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>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>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>setShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1963d4af77db29c6419737c1c1ee9a31</anchor>
      <arglist>(bool selfShadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSettings</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6dab744863b85b65d0c0ca7f6fb0a06e</anchor>
      <arglist>(uint16 size, uint16 count, PixelFormat fmt=PF_X8R8G8B8, uint16 fsaa=0, uint16 depthBufferPoolId=1)</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>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>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>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>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>setSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79cd2c00addb8bb51943e0080d92c633</anchor>
      <arglist>(bool enable)</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>setSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a115c5ba0e3bb0ba7cc52f8f301c0e220</anchor>
      <arglist>(bool enable)</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>setSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e629af63f5f273a69aa9cf1e9bbceb7</anchor>
      <arglist>(bool enable)</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>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" 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">
      <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>showBoundingBoxes</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aabb31522f577a7ebc1ecade779d056c9</anchor>
      <arglist>(bool bShow)</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></type>
      <name>PCZSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager_factory.html</anchorfile>
      <anchor>aa038bd53f6437f70dd90e0734154398a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PCZSceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager_factory.html</anchorfile>
      <anchor>a013fdc30fa1e2f408bf7057d39d1be2b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager_factory.html</anchorfile>
      <anchor>abae7a2aa98cc7f0c41ab37e49da64884</anchor>
      <arglist>(const String &amp;instanceName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_manager_factory.html</anchorfile>
      <anchor>a43e94d1134bc63e4f2100d77598a76db</anchor>
      <arglist>(SceneManager *instance)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const SceneManagerMetaData &amp;</type>
      <name>getMetaData</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>ac7e7bf119574decf16f14dc5e77eb7e4</anchor>
      <arglist>(void) const</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="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="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="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>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>_addBoundingBoxToQueue</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a093e08130e57e03496b8009c7033d21b</anchor>
      <arglist>(RenderQueue *queue)</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>_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 Quaternion &amp;</type>
      <name>_getDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aae6afb3ab2d6bece0391c6592b946c11</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>aa6d8ef3c62635ce44260efd749a4bbfc</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>aac948570c146461805c4ff0d79a7de2f</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>a1ea9ad81e4378141a887b572bfec75dd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>_getWorldAABB</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a5541f6607ef566e07991a0642b0f70f9</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>_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">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a2400498d4d82a3b910405f31f2a05f9c</anchor>
      <arglist>(bool updateChildren, bool parentHasChanged)</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">
      <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>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" 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">
      <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>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>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>a5595d0f506945c66795322b1878e16aa</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>a8baeb7e192fc802f6bf846d3a69dfc19</anchor>
      <arglist>(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_p_c_z_scene_node.html</anchorfile>
      <anchor>aa9d3137d63a4997105cfee5d015e771b</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_p_c_z_scene_node.html</anchorfile>
      <anchor>a9724ee135a6bd6fa898359af92cff1be</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</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>af52d04c1d2aa341f7e02daeb7355372b</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>a4d0832b90b91afe9fd4154e12c8481a1</anchor>
      <arglist>(unsigned short index)</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>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>a0600f3479f44ec86d29e049dad48e9dc</anchor>
      <arglist>(bool cascade=true)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a3f64cc674aed856340df7a0507b90423</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a2ff8d20961b48225690e1561bc39f993</anchor>
      <arglist>(unsigned short index)</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>ad76fe7cdecec48166697bb06174f1333</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>ac98e1967863c0dd15aeb3aa55134e0bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getAutoTrackOffset</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a693d0aef8a49e063d4591e62ec44d3db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aee4cc71121595aadbbfbc8916ad19809</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a23885bdc27be588857d6d67b2dedf3f5</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>ae6c9109a64d2f1b3f5bbec7ca324aa6c</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>a7eed1961961324d7eaaa6af5cc88dbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aa8d203d81bd4ec6c8c626d7c1bf96a80</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a7491e67f16b068edad24c7458ded3105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getHomeZone</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>a721590e49d0f6dceb60a2708bcd94d2f</anchor>
      <arglist>(void)</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>a10da4e58434d3e61c6d76f97a0fd1a80</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>a515361d8231fc86d9b602ba55f714fa9</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>a5b9b0b08edc2984d41ad38520354a407</anchor>
      <arglist>(void) const</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>a6fdc541be9b8f300efbdb99b7730e654</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aad75165137ce70fd865b3c5aa302a3bc</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>a264df23a0763ef9f8879c97bcbba0f47</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>a5cf89f99cfb8241341c931c887d6bc40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8aae34f3fa479e9c532360f93518160a</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>a807c8125f277a83154d677ce88c97fa7</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>a220642657bd0e307c4ecccb46991267e</anchor>
      <arglist>(void) const</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>aeac3d9a06c952bd39d78a4c39d0bef8a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getScale</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a1133d2ef5623b7ede0fa15aacbe47311</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>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>a9fa158a89aa8c4d8113ea52435eda1da</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>af3fcf16e43b07e046816125cbb8dc8f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa154e07b616313f4c345ec6c0da635cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ZoneData *</type>
      <name>getZoneData</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>adcdc47b7a1596d238f2a61e5150dc911</anchor>
      <arglist>(PCZone *zone)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideBoundingBox</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ab001c4e10d13d5f5cd31bae778080c90</anchor>
      <arglist>(bool bHide)</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>isInSceneGraph</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a8b32cab596d715adaa6879b5a6beb8e2</anchor>
      <arglist>(void) const</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>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" 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>unsigned short</type>
      <name>numAttachedObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af0d8019108beba3fe34250fb2e2fc7c4</anchor>
      <arglist>(void) const</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">
      <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" virtualness="virtual">
      <type>virtual Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a7b1a96d0ca30f5ca56a5dacf27d68f6c</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>a1dae5b62b42bcb4590aea678c3056f26</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>a912d9d3a804edf9faf8a9e32482502b1</anchor>
      <arglist>(unsigned short index)</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>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>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>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>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>a3afaaf0dfd3c7140342059a94788e341</anchor>
      <arglist>(bool enabled, bool cascade=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a52652642857138f859291a88598877c9</anchor>
      <arglist>(const Vector3 &amp;vec, TransformSpace relativeTo=TS_LOCAL, 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>aebc1a1db6ae1023ec6e709bd6f82220f</anchor>
      <arglist>(Real x, Real y, Real z, TransformSpace relativeTo=TS_LOCAL, 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>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>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>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>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>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>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>setVisible</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>afe422d8fd0d6986b99a0d7848369388f</anchor>
      <arglist>(bool visible, bool cascade=true)</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>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>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">
      <type>void</type>
      <name>updateFromParentImpl</name>
      <anchorfile>class_ogre_1_1_p_c_z_scene_node.html</anchorfile>
      <anchor>ae4cc6e09aa5f47bc460c2f9cbb96ed5c</anchor>
      <arglist>() const</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>
    <member kind="function">
      <type>void</type>
      <name>yaw</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a95cfc691608c8dedd4b9b3b88b3923c3</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::PCZSphereSceneQuery</name>
    <filename>class_ogre_1_1_p_c_z_sphere_scene_query.html</filename>
    <base>Ogre::DefaultSphereSceneQuery</base>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</anchor>
      <arglist>(void)</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>a9e5580664c0930de75bce01131b87ec1</anchor>
      <arglist>(SceneQueryListener *listener)</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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">
      <type>const Sphere &amp;</type>
      <name>getSphere</name>
      <anchorfile>class_ogre_1_1_sphere_scene_query.html</anchorfile>
      <anchor>ab21e3cfc134292363497701523f87ade</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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" 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>
    <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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PixelBox</name>
    <filename>class_ogre_1_1_pixel_box.html</filename>
    <base>Ogre::Box</base>
    <base>Ogre::AllocatedObject</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>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>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>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>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>a9bbe10698adab93b479bded30439fb87</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="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>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>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>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>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>
    <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::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>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="virtual">
      <type>virtual Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a0834dd85d740a9f6783e10a70dfccc1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a0cf2f9d97bc32d32674038b112b405d1</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ae422502cd853439e1c61851f7029a5d2</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a6ffe63d24cfcaf5c0d6028fe61baa80e</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="virtual">
      <type>virtual bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ae7a96f04b4c52cbe332501ca87539b40</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ac2237491a332c7214c70648df44810ee</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a4c359b8fd0935b31bfc3a0eb61bd61e8</anchor>
      <arglist>(Real factor) const</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::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 size_t</type>
      <name>getComponentCount</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>ae81ba2514ca7f5a53c84bb515de2ade0</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>af74abffb573e5984070e354f6bba2f8e</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 size_t</type>
      <name>getNumElemBits</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a1dbc281fe64d9f70b3ce5e6d3011cafb</anchor>
      <arglist>(PixelFormat format)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static size_t</type>
      <name>getNumElemBytes</name>
      <anchorfile>class_ogre_1_1_pixel_util.html</anchorfile>
      <anchor>a1e39ec27d40f044a058e6fef850a1fbe</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>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>adf27382ee6307af9de5bea3e1ebee6e2</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>ae4528e95f68402ad6fea0ff6414dbeb7</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</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>a4dd64385b3e24e631e929b4d5ec20cd0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_plane_optimal_shadow_camera_setup.html</anchorfile>
      <anchor>a31ef31471806bd9ddaf6d73696efc702</anchor>
      <arglist>(const SceneManager *sm, const Camera *cam, const Viewport *vp, const Light *light, Camera *texCam, size_t iteration) const</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_NONE</name>
      <anchorfile>class_ogre_1_1_platform_information.html</anchorfile>
      <anchor>af7f9306631264031789d89af0642a807a1bea16c1677fe68834a2d76b968562d7</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_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>af3e5caa8ce423770f2685cbb8deb71e5</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>
    <base>Ogre::AllocatedObject</base>
    <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>a25a8ef68cc19a03260696ce1c3d3d399</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="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <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>unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_point_emitter.html</anchorfile>
      <anchor>a93ab758a4904237bfcbb5750281bcddd</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_point_emitter.html</anchorfile>
      <anchor>a479b80b892108580d42ea63252abeb39</anchor>
      <arglist>(Particle *pParticle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</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" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af91680375665bc911d80b76262882e8b</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>a666a8c8c660ffc55ff338b59a416f682</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>a691070e7cdb1ca6d61e687ca3c510123</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>a3d9141e9851a449cccf480e7a30826df</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>a0ddb2110884003fa74abc6eaab2682cc</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>a13c3ad7a5e076316869eacbc89e95be9</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>a3287cdd56f081a2e7e8a43ad802530bb</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>ac18d85d72526f7c20a5a04547cd90c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a248869cbb1598a7518e191a063a4f89a</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">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c797e53bdbb8505739ef1923b022581</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>aface49e7023832dda41e44b26f048843</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>ac6faac35cb62e861b8b0803e04ceed13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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" 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">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real height)</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">
      <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" 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">
      <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="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>
    <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>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PointEmitterFactory</name>
    <filename>class_ogre_1_1_point_emitter_factory.html</filename>
    <base>Ogre::ParticleEmitterFactory</base>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>createEmitter</name>
      <anchorfile>class_ogre_1_1_point_emitter_factory.html</anchorfile>
      <anchor>af1909aaba1cd04a10a364779fe22d5d6</anchor>
      <arglist>(ParticleSystem *psys)</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">
      <type>String</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_point_emitter_factory.html</anchorfile>
      <anchor>a277279ebb247a8970e00620e10e3ceea</anchor>
      <arglist>() const</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>a7f281b800e73f58345a645a2a92f5c82</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>ae88f6dcead5afbf639ab42959662dac3</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>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>a4ecd1e0336a4e27b0c09ae3f75a1da72</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>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>a3151e6614c063eeae4bf7d95a9fbbbcb</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="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="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ad2cfb28e1ef786ed83ea88ac22675837</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">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a771d99cc1f7b16d289a9d023d8a60aa7</anchor>
      <arglist>()</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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a40b176a7a8ce0b25d8b129e3e4b632b4</anchor>
      <arglist>(RenderQueue *queue)</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>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" 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">
      <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>void</type>
      <name>detachFromParent</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a61b39d44e60020d43033a6957895aa5f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getAAB</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a12f5be431bf9981a172092b175eab8fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a4f0c8557a4436263e67e30aa0623d691</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aaa69ee72a4b964a115991cd58216dfbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Capsule &amp;</type>
      <name>getCapsule</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a5efd1ae6c2712d5fda4873f472747a8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a76c20b1dbf5ec14f313505a4dd21267f</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>a771e3f53748bb6ff225974a1a5f72e85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>acfab8d3e7c8d62f8991f89cc7d5d832a</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>ab2d8e5e327ab6d732a24cff604eb38a4</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>af4cabe7ecb9e04d9a535246bb6d872cc</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>a52e000287286266e72d391a2a4bb49cc</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>aa06f9acec5751ea153153d47c5b7612c</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>a858d6318ee76db4d6f2b454fcb9a8dac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>a476ba17d7ee7708ffd47d9d62a32c679</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getNewHomeZone</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a28dddada179f6d713652aa114b47460e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPrevDerivedCP</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a69490b9edef5ddd25dbbdfeb6098f1d6</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>a47af49b7a08d7037f909988a91894f43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ae7c133607d60374c600a2d44fd52bec7</anchor>
      <arglist>() 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">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Portal *</type>
      <name>getTargetPortal</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>a93cc80a6137703a20e9abb93d020e6f1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getTargetZone</name>
      <anchorfile>class_ogre_1_1_portal.html</anchorfile>
      <anchor>a018c127212c18a67ab44a4519c8ceeb0</anchor>
      <arglist>()</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" 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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a30f8ee77782ed014f76977a39b72132d</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Sphere &amp;</type>
      <name>getWorldBoundingSphere</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a64b4a35372e515ba916e36c69127ced7</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>bool</type>
      <name>needUpdate</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>afa69136f2556f27d5fb455f2ea9a9e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</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>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>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>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>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>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>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>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>
    <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">
      <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>a98a5b2397142fe5c3799d0ca82c81ec8</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::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="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyAttached</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ad2cfb28e1ef786ed83ea88ac22675837</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">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a771d99cc1f7b16d289a9d023d8a60aa7</anchor>
      <arglist>()</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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a40b176a7a8ce0b25d8b129e3e4b632b4</anchor>
      <arglist>(RenderQueue *queue)</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>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" 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">
      <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>void</type>
      <name>detachFromParent</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a61b39d44e60020d43033a6957895aa5f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getAAB</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a12f5be431bf9981a172092b175eab8fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a4f0c8557a4436263e67e30aa0623d691</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>aaa69ee72a4b964a115991cd58216dfbe</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Capsule &amp;</type>
      <name>getCapsule</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a5efd1ae6c2712d5fda4873f472747a8c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a76c20b1dbf5ec14f313505a4dd21267f</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>a771e3f53748bb6ff225974a1a5f72e85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getDerivedCorner</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>acfab8d3e7c8d62f8991f89cc7d5d832a</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>ab2d8e5e327ab6d732a24cff604eb38a4</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>af4cabe7ecb9e04d9a535246bb6d872cc</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>a52e000287286266e72d391a2a4bb49cc</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>aa06f9acec5751ea153153d47c5b7612c</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>a858d6318ee76db4d6f2b454fcb9a8dac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</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>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</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>a7391beac8beb20e3e3d650173d33a3ff</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>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>PCZone *</type>
      <name>getNewHomeZone</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a28dddada179f6d713652aa114b47460e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPrevDerivedCP</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a69490b9edef5ddd25dbbdfeb6098f1d6</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>a47af49b7a08d7037f909988a91894f43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRadius</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>ae7c133607d60374c600a2d44fd52bec7</anchor>
      <arglist>() 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">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</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" 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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a30f8ee77782ed014f76977a39b72132d</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Sphere &amp;</type>
      <name>getWorldBoundingSphere</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>a64b4a35372e515ba916e36c69127ced7</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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>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>bool</type>
      <name>needUpdate</name>
      <anchorfile>class_ogre_1_1_portal_base.html</anchorfile>
      <anchor>afa69136f2556f27d5fb455f2ea9a9e17</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</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>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>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>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>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>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>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">
      <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>a98a5b2397142fe5c3799d0ca82c81ec8</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::PortalBaseFactory</name>
    <filename>class_ogre_1_1_portal_base_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_movable_object_factory.html</anchorfile>
      <anchor>aae1cdb0b70854af1c84e23d5b45dfb30</anchor>
      <arglist>(MovableObject *obj)=0</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>a0b45580fccdefe99312afa67265264fc</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="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>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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>a1e0625e43ce55da3130662898f2c7e93</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>a88a2aa36305fd2c84720aaa89ba1e7cb</anchor>
      <arglist>() const</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">
      <type>bool</type>
      <name>requestTypeFlags</name>
      <anchorfile>class_ogre_1_1_portal_factory.html</anchorfile>
      <anchor>a8c1c9edbe1d3af25cf2a10ee6d783dfc</anchor>
      <arglist>() const</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>
    <base>Ogre::AllocatedObject</base>
    <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; size_t, Vector3 &gt;</type>
      <name>NormalsMap</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ab8cf923ad91fc1c3e6e19259e07f9ec0</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; size_t, Vector3 &gt;</type>
      <name>VertexOffsetMap</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a5dd51aff1599c910c91862a5c08e90b2</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>ac6207382101e044739bc4c9f55304229</anchor>
      <arglist>(const VertexData *origData) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVertex</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>ae61acae74c70fb3646902ce5f04ee3e7</anchor>
      <arglist>(size_t index, const Vector3 &amp;offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addVertex</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>af88898dd4ae88f28fe8815137a308c51</anchor>
      <arglist>(size_t index, const Vector3 &amp;offset, const Vector3 &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>ae3772f4da2c20736eead7c6a8c39703e</anchor>
      <arglist>(void) const OGRE_NODISCARD</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>a15ff1d481bb1bf19e53d9fa18f723b35</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>a71e286c1d9103401d84f8e7eaa0204d8</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>a101cc5eaa30c0876ed10072ffc3fb528</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeVertex</name>
      <anchorfile>class_ogre_1_1_pose.html</anchorfile>
      <anchor>a139c78110101298ddde260277e0d38f1</anchor>
      <arglist>(size_t index)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PreApplyTextureAliasesScriptCompilerEvent</name>
    <filename>class_ogre_1_1_pre_apply_texture_aliases_script_compiler_event.html</filename>
    <base>Ogre::ScriptCompilerEvent</base>
    <member kind="function">
      <type></type>
      <name>PreApplyTextureAliasesScriptCompilerEvent</name>
      <anchorfile>class_ogre_1_1_pre_apply_texture_aliases_script_compiler_event.html</anchorfile>
      <anchor>af8a79ba69d0bd18034a45efd19e6a43f</anchor>
      <arglist>(Material *material, AliasTextureNamePairList *aliases)</arglist>
    </member>
    <member kind="variable">
      <type>AliasTextureNamePairList *</type>
      <name>mAliases</name>
      <anchorfile>class_ogre_1_1_pre_apply_texture_aliases_script_compiler_event.html</anchorfile>
      <anchor>a298f1b128634bef5d5964726097278e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Material *</type>
      <name>mMaterial</name>
      <anchorfile>class_ogre_1_1_pre_apply_texture_aliases_script_compiler_event.html</anchorfile>
      <anchor>a7fe96a9aaef9359e8077bdb0c234db2f</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>eventType</name>
      <anchorfile>class_ogre_1_1_pre_apply_texture_aliases_script_compiler_event.html</anchorfile>
      <anchor>a403617d0cc5f8e8bffccca4012dd6fb1</anchor>
      <arglist></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">
      <type>String</type>
      <name>mType</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>ae83d6b4f8c27207b09f2bae4e7c51ce6</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">
      <type>String</type>
      <name>mType</name>
      <anchorfile>class_ogre_1_1_script_compiler_event.html</anchorfile>
      <anchor>ae83d6b4f8c27207b09f2bae4e7c51ce6</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>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>Singleton&lt; Profiler &gt;</base>
    <base>Ogre::AllocatedObject</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>beginGPUEvent</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a5800006ecf74193bb6683428542b60b5</anchor>
      <arglist>(const String &amp;event)</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>endGPUEvent</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>ace158cd7cd820a3176755ce3b84601c3</anchor>
      <arglist>(const String &amp;event)</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>a135db4d26db8d359fb77d20189379bd7</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>markGPUEvent</name>
      <anchorfile>class_ogre_1_1_profiler.html</anchorfile>
      <anchor>a190afc6d10a430fbf37d2b4297e59507</anchor>
      <arglist>(const String &amp;event)</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>aaa925dad8392fe140d017a5766f3cd49</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>a01ec79ba4ba7a539bfd742e120c1ff21</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></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>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_property_base.html</anchorfile>
      <anchor>a4a9516b08b7a40e062772919864f3ef7</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>abc74456c25b4f13a870da8c5d1ae941a</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">
      <type>Ogre::Any</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_property.html</anchorfile>
      <anchor>aa8e6bdf6191982b1d1e84f2333fc2da9</anchor>
      <arglist>() const</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>a9507a15e86d8c3b1537ccb425fb8f6ea</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_property_abstract_node.html</anchorfile>
      <anchor>a762e538649ebfabe5625174aaa18baa7</anchor>
      <arglist>() const</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>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>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>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>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>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>a4a9516b08b7a40e062772919864f3ef7</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>abc74456c25b4f13a870da8c5d1ae941a</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>
    <base>Ogre::AllocatedObject</base>
    <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>a57023174a36bbcc6cb378f0273b5371f</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>af0784b3ec70fe66b701cccd755779bf4</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>a2b117f9bd3d234cf2df0facd2b698bb5</anchor>
      <arglist>(PropertyType theType)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PropertyMap</name>
    <filename>class_ogre_1_1_property_map.html</filename>
    <base>Ogre::AllocatedObject</base>
    <class kind="struct">Ogre::PropertyMap::Property</class>
    <member kind="function">
      <type></type>
      <name>PropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaf4ba7c10894762b8cabc1616e6208c34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae7e5c7ee74d2094c16bc78d8b66db56b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gab0431b0cebd7b9b7cb43ca48cb074b39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getProperty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae6018f31ce0f1831983bc0f00d2ac0ab</anchor>
      <arglist>(IdString key, int32 defaultVal=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProperty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga2fd7765ab2d0d1633703fb0e3bdf2159</anchor>
      <arglist>(IdString key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeProperty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaed237c0c70562c723142cdf08b67dfd8</anchor>
      <arglist>(IdString key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommonProperties</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga923ac4052cabcaad673002b69ee9c505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProperty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga67d718ceb4054d28e14cd0c8e831e26e</anchor>
      <arglist>(IdString key, int32 value)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::PropertyMap::Property</name>
    <filename>struct_ogre_1_1_property_map_1_1_property.html</filename>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3c6168a536dcc5d3f647980233ed5959</anchor>
      <arglist>(IdString _keyName, int32 _value)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga5e258ab0f22e22cdf624082811a4b715</anchor>
      <arglist>(const Property &amp;_r) const</arglist>
    </member>
    <member kind="variable">
      <type>IdString</type>
      <name>keyName</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa387b0b21883f7a364f7ae31721cc89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>value</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac40aaec38518576d4c5581bb02608984</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::PropertySet</name>
    <filename>class_ogre_1_1_property_set.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a8a5f8863e8d9395099721d169bc51890</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" 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">
      <type>Real</type>
      <name>getOptimalAdjustFactor</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a6daefce1b9f1d6e0d03b777545ea6e0a</anchor>
      <arglist>() const</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getShadowCamera</name>
      <anchorfile>class_ogre_1_1_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a0503ea13df793d0f8d83a30211281321</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</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>a0c7b1857797ded8fd25277b3570004aa</anchor>
      <arglist>() const</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setCameraLightDirectionThreshold</name>
      <anchorfile>class_ogre_1_1_li_s_p_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a2a6fb5e0335458e5c626740bfcbfc56c</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">
      <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">
      <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" 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_p_s_s_m_shadow_camera_setup.html</anchorfile>
      <anchor>a3163534b8900a9f54c4d21a30217004c</anchor>
      <arglist>()</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>
    <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="class">
    <name>Ogre::PVRTCCodec</name>
    <filename>class_ogre_1_1_p_v_r_t_c_codec.html</filename>
    <base>Ogre::ImageCodec</base>
    <member kind="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PVRTCCodec</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>a6bd4ffa897d98a88839a693f00f9601e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PVRTCCodec</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>a5ce8a89e2e6cab4536b4273b87518fec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>adeb85a566abcb2dc06bd6ebba64dd23b</anchor>
      <arglist>(const DataStreamPtr &amp;input) const</arglist>
    </member>
    <member kind="function">
      <type>DataStreamPtr</type>
      <name>encode</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>a610c93c89c5247625f2277947ed29b17</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>encodeToFile</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>a74717bad37175f2121ef13d1c0e5ce08</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>a6e9a3bb697c7249e822725eda274615c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>a9909076c79f9534d2d185a48f7219204</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>magicNumberToFileExt</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>ad2bb763bae77c3ac206e528ec2c68a4e</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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>shutdown</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>a62bd5a2e37af02c2701cdf33040d8c6f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>startup</name>
      <anchorfile>class_ogre_1_1_p_v_r_t_c_codec.html</anchorfile>
      <anchor>af31db2aa5603b320067943574b1eea86</anchor>
      <arglist>(void)</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="class">
    <name>Ogre::Quake3Level</name>
    <filename>class_ogre_1_1_quake3_level.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a84a14c3ee837b733b0d2014298b07481</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>af89580d6e9c2e9176b7109a794b82b74</anchor>
      <arglist>(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>
    <base>Ogre::AllocatedObject</base>
    <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>Singleton&lt; Quake3ShaderManager &gt;</base>
    <base>Ogre::AllocatedObject</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>a9d394f39583ef60f40caef3345b460a5</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>ad33905e2edfeff5bc41061cdcb5a2f74</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>acac48222f4be26855091e87db3b215f1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>a720714f467d34f5f24179fc2efad36fe</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_quake3_shader_manager.html</anchorfile>
      <anchor>a7beb32399a0e8b0395024725ca4fbfcd</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>a59f5afd151f77e6ac1b3cab08226956a</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>a61fd79541facb160395e2704634f6db4</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>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>a6367b543cf0d073d893139dd503b4fbd</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>a074aea0da7fabfde89d204a1f0f0121b</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>aecce24dd0096766de0c96c13b195b197</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>class_ogre_1_1_quaternion.html</anchorfile>
      <anchor>a214b1811f4b821e4b616d64a51c26275</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>a60829c0f8f2a36602ab5fdbb1a79b635</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>
    <base>Ogre::AllocatedObject</base>
    <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>aafb3609b2e57ea611a811c2d27f02727</anchor>
      <arglist>(Real 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>a788a24ddeedc500a910d6237707e1102</anchor>
      <arglist>(Real f) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator*=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a3f9fa4e32a72cd3cd26a2e7af81cc12a</anchor>
      <arglist>(Real f)</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>operator+</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>abe1d20fdd7fca95f126200a17379ce53</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>abf3d4527839810f9d2212037660ea9f6</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>a5f96dcd933471eabd3d3a21893554834</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>a48ae159d7a2ae102749613982fb661c9</anchor>
      <arglist>(Real f) const</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator/=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a16e2f53d94412cdc81c65292ba05c360</anchor>
      <arglist>(Real 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>a3762e26668e58d4225b9a5a9326b47b4</anchor>
      <arglist>(const Radian &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>Radian &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>a4eb5fdad21a84b38f56e21b939588845</anchor>
      <arglist>(const Real &amp;f)</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>Real</type>
      <name>valueAngleUnits</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga8f7034ef9399fbeed2e1183ee34c26d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>valueDegrees</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga562b349029e40604b6cf201fc49ef68a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>valueRadians</name>
      <anchorfile>class_ogre_1_1_radian.html</anchorfile>
      <anchor>ab1ff6d324f34dc6b2143611cb299e9f4</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>a47456b16d2f9868520bf48209053fb08</anchor>
      <arglist>(std::ostream &amp;o, const Radian &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RadixSort</name>
    <filename>class_ogre_1_1_radix_sort.html</filename>
    <templarg>TContainer</templarg>
    <templarg>TContainerValueType</templarg>
    <templarg>TCompValueType</templarg>
    <member kind="typedef">
      <type>TContainer::iterator</type>
      <name>ContainerIter</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>ae6832006de9925d59d8795d4f708f08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a2c982200600a22b21906e3f43a0a962d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a8f49cae4360e7c83b6ca7cf5714db761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a4fc283b678dfda772eb6600436d97579</anchor>
      <arglist>(TContainer &amp;container, TFunction func)</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>a169a3be0bc679a7519343abcb4df7e3f</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>a44feae0f616a3b3a456f94a9ea273859</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>ae93bb5dafd039eb08c44cd42215c34c4</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>ad5087789b2926c64033a6bc61f78476c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RaySceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>aef129845061d1bdfb9cb92a75c531a63</anchor>
      <arglist>(void)</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 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 const Ray &amp;</type>
      <name>getRay</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>a8192b4ff0e26fe16647be6d0482fc51b</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" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a88c9810df53d94b893bc5aef885d14a1</anchor>
      <arglist>(MovableObject *obj, Real distance)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_ray_scene_query.html</anchorfile>
      <anchor>abd5211784dd04e0e0705fe21d43cb900</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment, Real distance)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <type></type>
      <name>Rectangle2D</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a143cf58a9934cddb277bb3d1540b9c1b</anchor>
      <arglist>(bool includeTextureCoordinates=false, HardwareBuffer::Usage vBufUsage=HardwareBuffer::HBU_STATIC_WRITE_ONLY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rectangle2D</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>abf7ead92983fb1eb5dd986ca7b6ace2a</anchor>
      <arglist>(const String &amp;name, bool includeTextureCoordinates=false, HardwareBuffer::Usage vBufUsage=HardwareBuffer::HBU_STATIC_WRITE_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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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_simple_renderable.html</anchorfile>
      <anchor>a47d8e69386caeba126d0eaa97410bd28</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="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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a3a6c61a0a3013e630e0e5823cddac67e</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a56b188d9541859d88024c6138858ddca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a430c3b7bff755b7ff951fd7f6e5de401</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aae866b208d5a1fe71a7c7e7cd0359226</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ac335b5661abd751352cb41f180731d74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aba71c80d9f8b89cb631da2a401e7d9a7</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a51c5ae135793c602557d46be10c59b8d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>ae5afda39ae20a10e7e8ef94c67ab572f</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>setBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a29048e3cee8fa41f3129f79dc5f61988</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</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>setCorners</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a34f68e974e1b32656f192cee1ba848a4</anchor>
      <arglist>(Real left, Real top, Real right, Real bottom, bool updateAABB=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>setDefaultUVs</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a84d1ef2058c616721ca5ca80fbe1d358</anchor>
      <arglist>()</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" 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">
      <type>void</type>
      <name>setNormals</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>a8ac17c8dc64cd4446f4c7de435a46b1c</anchor>
      <arglist>(const Ogre::Vector3 &amp;topLeft, const Ogre::Vector3 &amp;bottomLeft, const Ogre::Vector3 &amp;topRight, const Ogre::Vector3 &amp;bottomRight)</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>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>setRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ab65501522b24241b6116112d4ea8f0b9</anchor>
      <arglist>(const RenderOperation &amp;rend)</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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <member kind="function">
      <type>void</type>
      <name>setUVs</name>
      <anchorfile>class_ogre_1_1_rectangle2_d.html</anchorfile>
      <anchor>ad865c7fe4221b8c764d4487518ec76bc</anchor>
      <arglist>(const Ogre::Vector2 &amp;topLeft, const Ogre::Vector2 &amp;bottomLeft, const Ogre::Vector2 &amp;topRight, const Ogre::Vector2 &amp;bottomRight)</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">
      <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>
    <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>
    <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::RegionSceneQuery</name>
    <filename>class_ogre_1_1_region_scene_query.html</filename>
    <base>Ogre::SceneQuery</base>
    <base>Ogre::SceneQueryListener</base>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Renderable</name>
    <filename>class_ogre_1_1_renderable.html</filename>
    <class kind="class">Ogre::Renderable::RenderSystemData</class>
    <class kind="class">Ogre::Renderable::Visitor</class>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</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" 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</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>a91a5cc5e517b7c79fa510b9fdcc98691</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>a7132944645c7b62d6b2bfff6a64fad31</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</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>acc31580439662586a72b25a5604b300f</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</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>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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::RenderSystemData</name>
    <filename>class_ogre_1_1_renderable_1_1_render_system_data.html</filename>
  </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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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>a7a272218dae54048c87f31176c19e10d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_POINT_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10daed142a19459e32c7d8aef5975f534d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da68a6fc2c1c6938542664b89cf213c3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_STRIP</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da4bc7bbf09ce027518e33e61249e699a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da8c00ee152b44fe8000c2fd675437c087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_STRIP</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da646d8e8fd2aad4baab4809e6f80bfc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_FAN</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da74eb8a7062ea4c0b2fdfe3cc6b9781ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_1_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dace108ceae773d1d1f3245cbcc70d80e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_2_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da1b6f8341aca609bf085e1f3c59cb40fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_3_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da036bd5808cfc4fbc7ff9377736e6bf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_4_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da2ed6ff50430ade8df7da70262d127056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_5_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da6ce5c9abf14560d63dd306651d05681d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_6_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da48a7afa322c31598b2b536787944d962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_7_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da18c264390c876002da3ff162f40fdd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_8_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da16f3f113b906ea259059b16e3ce6a27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_9_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da4ea1621bb8192ebe322c93a37b99964b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_10_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dac78e51b2b60fad06ceb43914ff7e195a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_11_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da03451b001b2a90d8bc9234768aa1239b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_12_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da822fdf71c94fb5766a1cddb4a4f1aad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_13_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dafdb3967ac098c5aa5a8903ebd2391824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_14_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da6330a7c1734dd231f4effae61550d87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_15_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da285b1ae3003dc600516d367f302e1422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_16_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da19cc8eb3b5ecdd007ff5f003612cffc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_17_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10daff4ae2017af3b3635e402798cbbb23a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_18_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dafdc9adbf02f2e9bc7954e0c6a6484bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_19_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dadaacd7e4afee2c7e4668494034a1def3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_20_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dafb3868dda671b399bd7a3238fee50b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_21_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10daa9e873c5d4de560f381edd70f53be8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_22_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da056dd70526cc61eb9eb8105825cb05da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_23_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dada8abd4635b4106a8110fa34da07464a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_24_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da93e7540a6cf8a9637baafb3e2c920f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_25_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10daf6a77339e89f387537737fef9b9e29c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_26_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dad3b422b627c2bd94b2fbf6efcdd5bb3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_27_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da6aac764475a4662d24a8d3a05f8972ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_28_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da4fda67b6b88f50451f264477a3b955d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_29_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da878461fa1211e69efcf2241444564401</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_30_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dad21f94e88aa28f1a5f87c6cd9629d253</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_31_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da1131b8bc4024d224f4bb0d43ad222ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_32_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da5144571e3be0aebc7fc51dee789e8473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_DETAIL_ADJACENCY_BIT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da709bd9e6dd846f3befc4d4a46b2d6226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_LIST_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da1386d428cdc6883234c7ae80b4972c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_STRIP_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da543d5b63f31df3a617b62c5f974eec7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_LIST_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da0d6939cc1f37f47ba262a271fe5d22a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_STRIP_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da84ce09d84c1f69a5d0f429075720205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_DETAIL_ADJACENCY_BIT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da709bd9e6dd846f3befc4d4a46b2d6226</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da68a6fc2c1c6938542664b89cf213c3eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_LIST_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da1386d428cdc6883234c7ae80b4972c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_STRIP</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da4bc7bbf09ce027518e33e61249e699a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_LINE_STRIP_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da543d5b63f31df3a617b62c5f974eec7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_10_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dac78e51b2b60fad06ceb43914ff7e195a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_11_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da03451b001b2a90d8bc9234768aa1239b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_12_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da822fdf71c94fb5766a1cddb4a4f1aad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_13_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dafdb3967ac098c5aa5a8903ebd2391824</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_14_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da6330a7c1734dd231f4effae61550d87e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_15_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da285b1ae3003dc600516d367f302e1422</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_16_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da19cc8eb3b5ecdd007ff5f003612cffc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_17_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10daff4ae2017af3b3635e402798cbbb23a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_18_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dafdc9adbf02f2e9bc7954e0c6a6484bfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_19_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dadaacd7e4afee2c7e4668494034a1def3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_1_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dace108ceae773d1d1f3245cbcc70d80e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_20_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dafb3868dda671b399bd7a3238fee50b43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_21_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10daa9e873c5d4de560f381edd70f53be8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_22_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da056dd70526cc61eb9eb8105825cb05da</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_23_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dada8abd4635b4106a8110fa34da07464a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_24_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da93e7540a6cf8a9637baafb3e2c920f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_25_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10daf6a77339e89f387537737fef9b9e29c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_26_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dad3b422b627c2bd94b2fbf6efcdd5bb3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_27_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da6aac764475a4662d24a8d3a05f8972ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_28_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da4fda67b6b88f50451f264477a3b955d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_29_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da878461fa1211e69efcf2241444564401</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_2_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da1b6f8341aca609bf085e1f3c59cb40fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_30_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10dad21f94e88aa28f1a5f87c6cd9629d253</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_31_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da1131b8bc4024d224f4bb0d43ad222ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_32_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da5144571e3be0aebc7fc51dee789e8473</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_3_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da036bd5808cfc4fbc7ff9377736e6bf16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_4_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da2ed6ff50430ade8df7da70262d127056</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_5_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da6ce5c9abf14560d63dd306651d05681d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_6_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da48a7afa322c31598b2b536787944d962</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_7_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da18c264390c876002da3ff162f40fdd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_8_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da16f3f113b906ea259059b16e3ce6a27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_PATCH_9_CONTROL_POINT</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da4ea1621bb8192ebe322c93a37b99964b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_POINT_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10daed142a19459e32c7d8aef5975f534d5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_FAN</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da74eb8a7062ea4c0b2fdfe3cc6b9781ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_LIST</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da8c00ee152b44fe8000c2fd675437c087</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_LIST_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da0d6939cc1f37f47ba262a271fe5d22a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_STRIP</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da646d8e8fd2aad4baab4809e6f80bfc74</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OT_TRIANGLE_STRIP_ADJ</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a7a272218dae54048c87f31176c19e10da84ce09d84c1f69a5d0f429075720205f</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>size_t</type>
      <name>numberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a98de91064f888a6a7795df15ef153e6f</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>useGlobalInstancingVertexBufferIsAvailable</name>
      <anchorfile>class_ogre_1_1_render_operation.html</anchorfile>
      <anchor>a58effcf80fb468f10360aeab08d3c32e</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>
    <base>Ogre::AllocatedObject</base>
    <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>a68d11c3d8987571df431d6a0a3a67755</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>a41609dd97e48635c95497792d48756e8</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>a388bbd0df5c5821923557014473dd1b3</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>a35b00c0165de461e9201b0b64c3fc9c0</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>ab1213b08f6235cea3257cb552c126b12</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>af22992ab578acb7069b289a85580da4e</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>
    <base>Ogre::AllocatedObject</base>
    <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>ab4539a82d72ab375cd141f5408aa3320</anchor>
      <arglist>[RENDER_QUEUE_MAX]</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>ab492da8b8a2ed95956a42207fdde8c47</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>a6d85342418d78d733f887530e73da1c0</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>a8739474ebe8df212583287e8b012fa86</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>
    <base>Ogre::AllocatedObject</base>
    <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>aa8f83bb601e8344a255fc2aafbc958ee</anchor>
      <arglist>(RenderQueue *parent, 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>PriorityMapIterator</type>
      <name>getIterator</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a9225e3493596e1701e583721d1846f24</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>ConstPriorityMapIterator</type>
      <name>getIterator</name>
      <anchorfile>class_ogre_1_1_render_queue_group.html</anchorfile>
      <anchor>a57dab1728addd478b2f1af27dc0e5db7</anchor>
      <arglist>(void) 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::RenderQueueInvocation</name>
    <filename>class_ogre_1_1_render_queue_invocation.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>RenderQueueInvocation</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>ab48452d27aee1a467101030383efe0b5</anchor>
      <arglist>(uint8 renderQueueGroupID, const String &amp;invocationName=BLANKSTRING)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RenderQueueInvocation</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a22e4baf98518befdcd09e606f7edcc5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getInvocationName</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a302c6cd489bb9ff8cfe1027a26442fd6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint8</type>
      <name>getRenderQueueGroupID</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a04e04fd603d74dc0d0d8389601991f7b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QueuedRenderableCollection::OrganisationMode</type>
      <name>getSolidsOrganisation</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a835151b1f6cdf542b80cb2fe11e54c74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getSuppressRenderStateChanges</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a31e8b643617ba8572ce2ec772060d164</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getSuppressShadows</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a3e176fcc247d84f0908e264d11c2d043</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>invoke</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a172bce72efdb82be1e20e0f0b228d151</anchor>
      <arglist>(RenderQueueGroup *group, SceneManager *targetSceneManager)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSolidsOrganisation</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a6a37071d01a609e279081a906a856dc1</anchor>
      <arglist>(QueuedRenderableCollection::OrganisationMode org)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSuppressRenderStateChanges</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a4d3821747ee0588c65bfc48982c7e37b</anchor>
      <arglist>(bool suppress)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setSuppressShadows</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>abc2c82b2c2d72aede9a6a560235e7c27</anchor>
      <arglist>(bool suppress)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>RENDER_QUEUE_INVOCATION_SHADOWS</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation.html</anchorfile>
      <anchor>a27d41c4a90547ca4a976ac88c53fa3e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderQueueInvocationSequence</name>
    <filename>class_ogre_1_1_render_queue_invocation_sequence.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>RenderQueueInvocationSequence</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>ac099ffef2d796e0fd9fe4c2f541053c9</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RenderQueueInvocationSequence</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>a12aa9790e670cd8efc58ee6d1ba54998</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>add</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>ab4321075f94bd8f619d0a00581bdb8fb</anchor>
      <arglist>(RenderQueueInvocation *i)</arglist>
    </member>
    <member kind="function">
      <type>RenderQueueInvocation *</type>
      <name>add</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>a9ea805cbc8a40a3d4487c443cc9f0bcc</anchor>
      <arglist>(uint8 renderQueueGroupID, const String &amp;invocationName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>a6449c6f0996c03c11b7139eedc26e0ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderQueueInvocation *</type>
      <name>get</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>a535277e2a67701473cdef73f41572481</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>adbf8db540759733d5390f7bd82207bfc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>RenderQueueInvocationIterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>a37530d084053c25156403a49517c87b3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>remove</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>a5817bc91b94a4a578259849e27881c05</anchor>
      <arglist>(size_t index)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_render_queue_invocation_sequence.html</anchorfile>
      <anchor>a6d7a3cd4af8ce034b0f2bb3ea90c49af</anchor>
      <arglist>(void) const</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>a338dd1abf82317692ce7504978c01a5c</anchor>
      <arglist>(uint8 queueGroupId, const String &amp;invocation, 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>a8996af861c202193c2bbb8db40e92722</anchor>
      <arglist>(uint8 queueGroupId, const String &amp;invocation, bool &amp;skipThisInvocation)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderSystem</name>
    <filename>class_ogre_1_1_render_system.html</filename>
    <base>Ogre::AllocatedObject</base>
    <class kind="class">Ogre::RenderSystem::Listener</class>
    <class kind="struct">Ogre::RenderSystem::RenderSystemContext</class>
    <member kind="typedef">
      <type>MapIterator&lt; Ogre::RenderTargetMap &gt;</type>
      <name>RenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a50a15a7bbc1beca5c91b6584a3060f1b</anchor>
      <arglist></arglist>
    </member>
    <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="pure">
      <type>virtual void</type>
      <name>_beginFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a80b7ab32b8f82cf340c47d55f6e69881</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_beginGeometryCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a385581061b5d8d9af914d0439392aa62</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>ad084167159b7c73a043bfc5c2723094f</anchor>
      <arglist>(RenderTarget *renderTarget)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aaf156b9f935396e6c17f532f6e6c847e</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>_createRenderWindows</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a203cb728002804209829a563902f73d5</anchor>
      <arglist>(const RenderWindowDescriptionList &amp;renderWindowDescriptions, RenderWindowList &amp;createdWindows)</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" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getBatchCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ac419ed21d6b2427b142a81fbfcde2be3</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>aeb912c6c0bfc8bd8d0670448e0a5370a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getFaceCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abef8777c6302b9747a0caa97482a87f4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>_getVertexCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46c964471b448ada768b766aca428b91</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>aa0cf9dc2df0748f3076c5f8f1f8064db</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 RenderSystemContext *</type>
      <name>_pauseFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a9893de6903d77fe231da1135f5ee00db</anchor>
      <arglist>(void)</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="virtual">
      <type>virtual void</type>
      <name>_resumeFrame</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>abe9b7d178eb5d0ea90c7b9a35f612f91</anchor>
      <arglist>(RenderSystemContext *context)</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" virtualness="pure">
      <type>virtual void</type>
      <name>_setColourBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a14f37eed62a9283df3f83241f7c0991a</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)=0</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>_setDepthBufferCheckEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a20c5b31b647e3cb6acc5742e75c34b22</anchor>
      <arglist>(bool enabled=true)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setDepthBufferFunction</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a577ced6409b614ab393ca377052a385f</anchor>
      <arglist>(CompareFunction func=CMPF_LESS_EQUAL)=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="pure">
      <type>virtual void</type>
      <name>_setDepthBufferWriteEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a00bd48a7ba0a2a919586c3b8548d2433</anchor>
      <arglist>(bool enabled=true)=0</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" virtualness="pure">
      <type>virtual void</type>
      <name>_setSeparateSceneBlending</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a00289b710ac8817153afd820827cd49a</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op=SBO_ADD, SceneBlendOperation alphaOp=SBO_ADD)=0</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="pure">
      <type>virtual void</type>
      <name>_setTextureAddressingMode</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a1ed6aa9eadc930c59d2e6ac9015a6f14</anchor>
      <arglist>(size_t unit, const Sampler::UVWAddressingMode &amp;uvw)=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>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>adbc64c669661f87ee2f8db8dd18a0fe5</anchor>
      <arglist>(size_t unit, FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a1f0f550def3f4caa1173ed6eb0d09031</anchor>
      <arglist>(size_t unit, FilterType ftype, FilterOptions filter)=0</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_setVertexTexture</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af40bfb084b051d8433b0893921613ba7</anchor>
      <arglist>(size_t unit, const TexturePtr &amp;tex)</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="virtual">
      <type>virtual void</type>
      <name>bindGpuProgramPassIterationParameters</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aabc0921eddca002596bf37c22ef7b20c</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aae6b073aaf42ecea55bb972fd5166f42</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short stencil=0)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a324d50e3fc58177d8d9f05c5cfc7e3e8</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual HardwareOcclusionQuery *</type>
      <name>createHardwareOcclusionQuery</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a2b7725995f951adff614db3874c8566c</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>a857191a1acd18fd25498517bf183efe2</anchor>
      <arglist>(const String &amp;name)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a4cd432497387d2c630a95ad9c0cd9772</anchor>
      <arglist>() const =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>a38e818fa1817fd1cfec8655b7702e230</anchor>
      <arglist>(const String &amp;name)</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>ac4b66fe49129476323eba9bdca672a36</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual VertexElementType</type>
      <name>getColourVertexElementType</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a71bc0ec1bf3837dbcf7f4aa39849bb40</anchor>
      <arglist>(void) const =0</arglist>
    </member>
    <member kind="function">
      <type>const ConfigOptionMap &amp;</type>
      <name>getConfigOptions</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aca550d0c75935c7f11b1b8ef6ae0a69b</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" virtualness="pure">
      <type>virtual unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aac481d80a88211d8eed2f5f7dc4c6afe</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function">
      <type>const DriverVersion &amp;</type>
      <name>getDriverVersion</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a884fc9154ef8f4c1d17a7920460d81f2</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>acdad3c2838c8607b0f8416fb92b95df4</anchor>
      <arglist>(TrackVertexColourType tracking, FogMode fog)</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBufferSharedPtr</type>
      <name>getGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae6ca13a37487dbd84870979d83736099</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexDeclaration *</type>
      <name>getGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a007dfcda22d0194db6fd20880784218c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af41e08cc1bc54e34d0314f4c9ffa58f6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Real</type>
      <name>getHorizontalTexelOffset</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a6d706602114e1e4835890cfa4aa6eb2f</anchor>
      <arglist>(void)=0</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>ab0aa0cedf1898f8cc70e290703b428c7</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>a19b810b6fe61b526010812e9af80bf63</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>aeb2ab8c57df243e75eff26155092fbfe</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>a096eb751bc772f0b557bff4016f81d40</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderTargetIterator</type>
      <name>getRenderTargetIterator</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a7f5db0e3c575554cbf78c8a038087923</anchor>
      <arglist>(void)</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" virtualness="pure">
      <type>virtual Real</type>
      <name>getVerticalTexelOffset</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a18238c4b41bfaab6ca5f5e19e20d0d55</anchor>
      <arglist>(void)=0</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isStaticBufferLockable</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a319564dc746b19bb9a1490a473227b20</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="pure">
      <type>virtual void</type>
      <name>postExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a460fb2b67acdea8e3a72933e0348a82d</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a77766da49c29112c390fde51069f543a</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>registerThread</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>aae6874b97f0b5cb00e0bf32e10652540</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reinitialise</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a32e21b240c7b6c75eab05cbc870f9868</anchor>
      <arglist>(void)=0</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="virtual">
      <type>virtual void</type>
      <name>setColourBlendState</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a46abac034b2217b91ae66b334e1ca42f</anchor>
      <arglist>(const ColourBlendState &amp;state)</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>setGlobalInstanceVertexBuffer</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a8790243eb7c7d5c1952c5b9e1727632b</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalInstanceVertexBufferVertexDeclaration</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab6e90c2fc5e640a846bee08d25078fe4</anchor>
      <arglist>(VertexDeclaration *val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGlobalNumberOfInstances</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a3e31b243ba86e2114925a99b2c2825e1</anchor>
      <arglist>(const size_t 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>ae0cf822105945ccbdc87a071c220be57</anchor>
      <arglist>(bool enabled, size_t left=0, size_t top=0, size_t right=800, size_t bottom=600)=0</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" virtualness="pure">
      <type>virtual void</type>
      <name>setStencilBufferParams</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ae921e432a4c8123b1571982ed8900105</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, bool readBackAsTexture=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a4b259bf4d4e5878ae8066e073d859287</anchor>
      <arglist>(bool enabled)=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="pure">
      <type>virtual void</type>
      <name>unregisterThread</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>a64138779fab3c6b157f2de40c3831e10</anchor>
      <arglist>()=0</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="pure">
      <type>virtual String</type>
      <name>validateConfigOptions</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>ab19828ac45b10a64357d8b9fc0918351</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Listener *</type>
      <name>getSharedListener</name>
      <anchorfile>class_ogre_1_1_render_system.html</anchorfile>
      <anchor>af759d985eae38988d9a5b381b81dd22e</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="struct">
    <name>Ogre::RenderSystem::RenderSystemContext</name>
    <filename>struct_ogre_1_1_render_system_1_1_render_system_context.html</filename>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderSystemCapabilities</name>
    <filename>class_ogre_1_1_render_system_capabilities.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>getComputeProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a97eb6f1cb33c081723a8e86a8e6c5355</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getComputeProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ad568cc4ee02777e5cf192327cba616a7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getComputeProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a83f826c343c0b18d99fcc683ce6fc595</anchor>
      <arglist>(void) 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>ushort</type>
      <name>getFragmentProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a0b843991586d5095684f4c8900516d2c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getFragmentProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a10b299503587efb44d55dec8b93fa0fb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getFragmentProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aa0a23a88fad7e3f211fc6d6fb7014b30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getGeometryProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aa84ce322b237093dd2ce6dda62100338</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getGeometryProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a153b04f5cfa0d4b3d5e885e84b01428c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getGeometryProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a355623f05fb31cb88c76b169a7acafc8</anchor>
      <arglist>(void) 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>getNumVertexBlendMatrices</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ad4a78b6be4de1448bdd1dab9ef950b97</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>a94b52305278c13df5a9537b9deead78e</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>a12d54a02ac83510b8af82f4588c57380</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getTessellationDomainProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a15eb29899db4932b69c88543404a8bdb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getTessellationDomainProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ab2977395361884a260902f6f331145b2</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getTessellationDomainProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>af5b9ee07961424192087a2eb2a9939b1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getTessellationHullProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a36654a99a4a4cbb377ef5d8c50fef925</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getTessellationHullProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a50b7bcec6f5cfbff3c38be48d900b295</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getTessellationHullProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ae4bf2e8c7e7c0dd50dd823590fb54cf1</anchor>
      <arglist>(void) 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>ushort</type>
      <name>getVertexProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a7fc7edb1a1e7618305ba2d0545db2337</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getVertexProgramConstantFloatCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aed5c5d2113ff80d8ba60defbfe4735ac</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getVertexProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ac52999b8bf182bc3c0c8418e67dd5791</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getVertexTextureUnitsShared</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a04970b033a6d022c97ab0c7482b38989</anchor>
      <arglist>(void) 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>setComputeProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ad23bd6a5b18c575c854d0695a7f2f387</anchor>
      <arglist>(ushort c)</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>setComputeProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a3c5d805807e388c09a95e63fe6b123bd</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>setFragmentProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a011eba973fe349f787a621240b23617c</anchor>
      <arglist>(ushort c)</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>setFragmentProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>abc084fe2dda834b7d6b236b7ebd27c47</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setGeometryProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>afae9796c75f5ee522a87b3dbcb2d8385</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>setGeometryProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a432f2f96f21e38e6b30801545feb4141</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>setNumVertexBlendMatrices</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ac0c9d7c2da760077f75262a0b2527ef5</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>setTessellationDomainProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a4727cefb9fb9159e6a40c0458f99bc84</anchor>
      <arglist>(ushort c)</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>setTessellationDomainProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ac903169765bb01ec8cff7e4d10a4a47d</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTessellationHullProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>ace06450b136e411ffe4004f47e762972</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>setTessellationHullProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a59b140699a493076ff4c1619a3aeb156</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>setVertexProgramConstantBoolCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a5c5748ababf1fed6341974394707af2e</anchor>
      <arglist>(ushort c)</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>setVertexProgramConstantIntCount</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>aca154f790d3d3e17ea63eae71c4809ea</anchor>
      <arglist>(ushort c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVertexTextureUnitsShared</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities.html</anchorfile>
      <anchor>a6d3150e03533c65123b4cdc1abf148cf</anchor>
      <arglist>(bool shared)</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>a9ff2e68e91a83670b95220d57b9d8322</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>Singleton&lt; RenderSystemCapabilitiesManager &gt;</base>
    <base>Ogre::AllocatedObject</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>a021ff8204ecf8fdd7af938bff0eeaec0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemCapabilities *</type>
      <name>loadParsedCapabilities</name>
      <anchorfile>class_ogre_1_1_render_system_capabilities_manager.html</anchorfile>
      <anchor>a537a8742d7bd4f99473dcd984e27d9bf</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>a971e78f1cccb481a2ac705c60b24b597</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>af156b74a3c166ab4b05e82a89d2445d9</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RenderSystemCapabilitiesSerializer</name>
    <filename>class_ogre_1_1_render_system_capabilities_serializer.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>afa55498caf0ebc5a63c21856e0ced63a</anchor>
      <arglist>(const RenderSystemCapabilities *caps, const String &amp;name, String 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>
    <base>Ogre::AllocatedObject</base>
    <class kind="struct">Ogre::RenderTarget::FrameStats</class>
    <class kind="class">Ogre::RenderTarget::Impl</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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</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" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</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="class">
    <name>Ogre::RenderTarget::Impl</name>
    <filename>class_ogre_1_1_render_target_1_1_impl.html</filename>
  </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="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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <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" 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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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="virtual">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab251ab4046e34b249be7d85ed7a358db</anchor>
      <arglist>(const Box &amp;src, const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>copyContentsToMemory</name>
      <anchorfile>class_ogre_1_1_render_texture.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_texture.html</anchorfile>
      <anchor>a4296568235d0fd69fc6e4cc4397d4977</anchor>
      <arglist>(const PixelBox &amp;dst, FrameBuffer buffer=FB_AUTO)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</arglist>
    </member>
    <member kind="function">
      <type>PixelFormat</type>
      <name>suggestPixelFormat</name>
      <anchorfile>class_ogre_1_1_render_texture.html</anchorfile>
      <anchor>ab2133478c53c874dcad98a877393260b</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" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</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" virtualness="pure">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_render_to_vertex_buffer.html</anchorfile>
      <anchor>a328f90969feb5013cb1d8f268ad7956e</anchor>
      <arglist>(RenderOperation &amp;op)=0</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>a6c530df86894044d524825e0be11fe33</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>a330c054dad8a5aa97e19ad949358f95e</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>a9fa1e6de60796f2af453581b553cb0ac</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="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="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StatFlags</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_NONE</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a6df94556ae07dfa0384808dca8dedb64</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a1f0cd329c7ff6d5d81b2162c65d04afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_AVG_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a5ee29312d754f2244987dc0d1f5894e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_BEST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490ac08101cb24d35c29eb7064886081e386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_WORST_FPS</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490aba6283bc81ca4e5e6cd2b85497a2cc2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_TRIANGLE_COUNT</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a19ef0adeaa177d49fc4ca4c9b87adec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_ALL</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a15f59cd1b4a2b2e65fcee349d78ae490a18416c60c9b82d928db766bef672ecea</anchor>
      <arglist></arglist>
    </member>
    <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="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" virtualness="virtual">
      <type>virtual Impl *</type>
      <name>_getImpl</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>adc79bb20073490723d8705828a809068</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_notifyCameraRemoved</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a9643c656e6220cb96e7db14238788db7</anchor>
      <arglist>(const Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateAutoUpdatedViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>acdafe2d19bde39f4d03d1d7f5033955d</anchor>
      <arglist>(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>aa1d133ce3ec8e17b4b4df3890d4b8f3f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1799514a8ad7958919ca48c654a47e8e</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>addViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a1a558e64db9dfd7cc4cec4547fca0e39</anchor>
      <arglist>(Camera *cam, int ZOrder=0, float left=0.0f, float top=0.0f, float width=1.0f, float height=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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>detachDepthBuffer</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a3dc6e8daa830a8e01b8740674e9ef5dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getColourDepth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad68827f3e9f4d48e351dd3fc5bfeb612</anchor>
      <arglist>(void) const</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>ada9e7f7de05bd24bd9cc7b8c453807d1</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" virtualness="virtual">
      <type>virtual uint</type>
      <name>getFSAA</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aa4700a4cfb9e67af07602d9917c92831</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>af165eacffb56eca46459ae90916279bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6dd357cb57f1020fb11de230f7fee61a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ad4e95b76827cb41d936ccb4a8c308c6e</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getMetrics</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>af72cb6156c72e9d9568591dadcc54217</anchor>
      <arglist>(unsigned int &amp;width, unsigned int &amp;height, unsigned int &amp;colourDepth, int &amp;left, int &amp;top) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a55f2ad400288900684465152dd0251ea</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>ab82d2cf13a93ae6406cee9d2d044aa06</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uchar</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8c07a9eff234ae9ce99360d7b0feb41b</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>ac3738d38363cf3188e7ad86c92f1af06</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a79c057e010286b2b6c3a27f296233c5c</anchor>
      <arglist>(unsigned short index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Viewport *</type>
      <name>getViewportByZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a16a4cac507d16eaa1a2d67b1c85c8fc4</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getVSyncInterval</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>ae1603d5b0e983523ea1c1ba3401f6506</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>abb4fa5e6970515a4d6cb9a16501557b5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasViewportWithZOrder</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>aac6d17680b0d8a908b46763f6208c7d1</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>insertListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a8263e7bbed9eea3b8452c9e315c41ee3</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_window.html</anchorfile>
      <anchor>ad8558b8eb75dfa61abfcd1b8d8f0ee31</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a89650b612c4a7e9be91c45fa2a3d6f0f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isClosed</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a285ef2e3ddc5ae8720cb43380a818bdb</anchor>
      <arglist>(void) const =0</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>isHardwareGammaEnabled</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a95768aeda225df73c3636f228f9f770b</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrimary</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a0411214c1513cf32e55edc5be3008ec0</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" 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>removeAllListeners</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a6fc748317d2951512cd42d19e3445352</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllViewports</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a0c00ca9d1ba7f3efc248ae86511fbff9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a70c43cd6bebbdea84711eb49bb9f1375</anchor>
      <arglist>(RenderTargetListener *listener)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeViewport</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2b54c04473bf74db5164dae71a6475d3</anchor>
      <arglist>(int ZOrder)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>reposition</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>aea44f0476dffa1bedaf8fc3a162b3a81</anchor>
      <arglist>(int leftPt, int topPt)=0</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" virtualness="pure">
      <type>virtual void</type>
      <name>resize</name>
      <anchorfile>class_ogre_1_1_render_window.html</anchorfile>
      <anchor>a1ed032cdc6813b654b060fe5758e4909</anchor>
      <arglist>(unsigned int widthPt, unsigned int heightPt)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setActive</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a279914cf4611a750e94b6fb54bc1b2d1</anchor>
      <arglist>(bool state)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAutoUpdated</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a016ca5b051b36014c566459b20fe6ef6</anchor>
      <arglist>(bool autoupdate)</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">
      <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" 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>setPriority</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a03ae803c4754c6008fb5b898fb8090b8</anchor>
      <arglist>(uchar priority)</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>ab757d8a24dead55af8e773a036ee141d</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" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a5f78714e152067e10b381f9d262bcacb</anchor>
      <arglist>(bool swapBuffers=true)</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="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" virtualness="virtual">
      <type>virtual String</type>
      <name>writeContentsToTimestampedFile</name>
      <anchorfile>class_ogre_1_1_render_target.html</anchorfile>
      <anchor>a2c3046ce0995cc3058e2919b985e80f6</anchor>
      <arglist>(const String &amp;filenamePrefix, const String &amp;filenameSuffix)</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>
    <base>Ogre::AllocatedObject</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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 size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a51f839b7f9f1f09a42cdb9bc8ab94813</anchor>
      <arglist>(void) const</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">
      <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" 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>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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" 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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></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>Singleton&lt; ResourceBackgroundQueue &gt;</base>
    <base>Ogre::AllocatedObject</base>
    <base>Ogre::WorkQueue::RequestHandler</base>
    <base>Ogre::WorkQueue::ResponseHandler</base>
    <class kind="class">Ogre::ResourceBackgroundQueue::Listener</class>
    <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>void</type>
      <name>abortRequest</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a37de71afc6ad20ce64ad1e7161d34ac1</anchor>
      <arglist>(BackgroundProcessTicket ticket)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHandleRequest</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>adc005af8b5c25bcfd6e39d4d5255d754</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a3e162e3a40c4fe36e8e32bf11dcb2c43</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>WorkQueue::Response *</type>
      <name>handleRequest</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>ab62b4ac5538f5f96123ba2491c3af284</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a80e5148e3e0f8abd1e9eb2279e6db221</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a8842996829730ae05d3dd06c1a8224ad</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>initialiseAllResourceGroups</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>abe1b5ef553e2e9cafc6172af3f0edc1a</anchor>
      <arglist>(Listener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>initialiseResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a2543a3c0903bb5441c3b75f3c44d6cfa</anchor>
      <arglist>(const String &amp;name, Listener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isProcessComplete</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a7165b27dcde57a8f6d49ca40c76bb75b</anchor>
      <arglist>(BackgroundProcessTicket ticket)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>ab14cf2235526638f58ddbf234379219a</anchor>
      <arglist>(const String &amp;resType, const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *loadParams=0, Listener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>loadResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a8caf7ad66b4c65608fa6a6dfc0b0f7cb</anchor>
      <arglist>(const String &amp;name, Listener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>prepare</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a33d1aa5d177fc999625b54b37c7bda8c</anchor>
      <arglist>(const String &amp;resType, const String &amp;name, const String &amp;group, bool isManual=false, ManualResourceLoader *loader=0, const NameValuePairList *loadParams=0, Listener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>prepareResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>aae6fa8ecd7c2a6035a6c5b5fc39791ba</anchor>
      <arglist>(const String &amp;name, Listener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>ae6e64b1d717c2a377a60772a5cbd8dec</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>ae372f5db5fedec9648076e48407edf7c</anchor>
      <arglist>(const String &amp;resType, const String &amp;name, Listener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a91632d515e4c42970306bb8310df5790</anchor>
      <arglist>(const String &amp;resType, ResourceHandle handle, Listener *listener=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual BackgroundProcessTicket</type>
      <name>unloadResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_background_queue.html</anchorfile>
      <anchor>a63632d3cd174ec2ba091145199e7be42</anchor>
      <arglist>(const String &amp;name, Listener *listener=0)</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>a85e23967cb7bce8948b744e0de9af17a</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>a8560b1f597bcb32f13d4a0abbdbb2e02</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceBackgroundQueue::Listener</name>
    <filename>class_ogre_1_1_resource_background_queue_1_1_listener.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Listener</name>
      <anchorfile>class_ogre_1_1_resource_background_queue_1_1_listener.html</anchorfile>
      <anchor>a28509ef0c32ec32d3fa12a672ba90c2f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>operationCompleted</name>
      <anchorfile>class_ogre_1_1_resource_background_queue_1_1_listener.html</anchorfile>
      <anchor>ac3d1dd80e752ab167868ab0a5e14aa16</anchor>
      <arglist>(BackgroundProcessTicket ticket, const BackgroundProcessResult &amp;result)=0</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>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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>worldGeometryPrepareStageEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>aa9e0e3419c71a37ba2d6b2530a58716b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>worldGeometryPrepareStageStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>a8de1d0b6cda474136c540f90d5b08fc9</anchor>
      <arglist>(const String &amp;description)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>worldGeometryStageEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>afe9dbc718c5646e1463f07d503ea951d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>worldGeometryStageStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>ac4021b4e3fe862db7aefde9f11465b42</anchor>
      <arglist>(const String &amp;description)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceGroupManager</name>
    <filename>class_ogre_1_1_resource_group_manager.html</filename>
    <base>Singleton&lt; ResourceGroupManager &gt;</base>
    <base>Ogre::AllocatedObject</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>a90f6b62c616cf35b0c19ef8ace2f4016</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>afd68888cf4b9fa0cb4a0de65fc1ae0ce</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>_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>_notifyWorldGeometryStageEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a231461d5adcc7e6264ef968f6b7ba91b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyWorldGeometryStageStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>afdbf8437d285d89c7a6daae90228b87f</anchor>
      <arglist>(const String &amp;description) 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>af58d1d8ed72fe78e7b6c9eaae15e360b</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>ResourceLoadingListener *</type>
      <name>getLoadingListener</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a5fb312ac6430c45f6ba733dc2bf136de</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>aee39a0d3e4ce64f698bf62240494f573</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 String &amp;</type>
      <name>getWorldResourceGroupName</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a53a403981769caf6c9357aa8dddde90f</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>void</type>
      <name>linkWorldGeometryToResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a632b4b36f47b6c6f88df62cca7e3d7b4</anchor>
      <arglist>(const String &amp;group, const String &amp;worldGeometry, SceneManager *sceneManager)</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>a3b1d27ae4ff8fe5b9ac48f6325b727e9</anchor>
      <arglist>(const String &amp;name, bool loadMainResources=true, bool loadWorldGeom=true)</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>a393b8f97afc33fa4404e03a6f6ef9b36</anchor>
      <arglist>(const String &amp;name, bool prepareMainResources=true, bool prepareWorldGeom=true)</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>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>unlinkWorldGeometryFromResourceGroup</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a365755132ea7380ea97cc2da51bb5651</anchor>
      <arglist>(const String &amp;group)</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>a45101333f0f9ff132fc381dd5c4a1d60</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>a375aaff7929cfb5560d69b0056363aa0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_group_manager.html</anchorfile>
      <anchor>a9bd3977c7aa43e245b522a9f9bd6c279</anchor>
      <arglist></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="pure">
      <type>virtual bool</type>
      <name>resourceCollision</name>
      <anchorfile>class_ogre_1_1_resource_loading_listener.html</anchorfile>
      <anchor>a62badbb7992a529cdfa35f23b9401141</anchor>
      <arglist>(Resource *resource, ResourceManager *resourceManager)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual DataStreamPtr</type>
      <name>resourceLoading</name>
      <anchorfile>class_ogre_1_1_resource_loading_listener.html</anchorfile>
      <anchor>a7d80ca210ccc9243f737f5f1f3f48f67</anchor>
      <arglist>(const String &amp;name, const String &amp;group, Resource *resource)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>resourceStreamOpened</name>
      <anchorfile>class_ogre_1_1_resource_loading_listener.html</anchorfile>
      <anchor>af1856e826dd312b6ae86a83b57f28cc6</anchor>
      <arglist>(const String &amp;name, const String &amp;group, Resource *resource, DataStreamPtr &amp;dataStream)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ResourceManager</name>
    <filename>class_ogre_1_1_resource_manager.html</filename>
    <base>Ogre::ScriptLoader</base>
    <base>Ogre::AllocatedObject</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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></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>Pool&lt; ResourcePtr &gt;</base>
    <base>Ogre::AllocatedObject</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" virtualness="virtual">
      <type>virtual void</type>
      <name>addItem</name>
      <anchorfile>class_ogre_1_1_pool.html</anchorfile>
      <anchor>abafd7c72963d86ef829c0373fe50aa7f</anchor>
      <arglist>(const ResourcePtr &amp;i)</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>a9009c4131abf1318693a01474755850f</anchor>
      <arglist>()</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>a9af1bcf036305b2e1b1ec1fd13150a39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual std::pair&lt; bool, ResourcePtr &gt;</type>
      <name>removeItem</name>
      <anchorfile>class_ogre_1_1_pool.html</anchorfile>
      <anchor>a3151e6614c063eeae4bf7d95a9fbbbcb</anchor>
      <arglist>()</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>std::vector&lt; Element &gt;</type>
      <name>ElementList</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a67c423725630e117cb31ebd9b231d523</anchor>
      <arglist></arglist>
    </member>
    <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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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="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>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">
      <type>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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="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>_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">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a1dcbc7ae7fd974fabccc83bf8f97bd31</anchor>
      <arglist>(RenderQueue *)</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>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>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" 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">
      <type>void</type>
      <name>clearChain</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a47809ac7ef0295884003c40e0207523e</anchor>
      <arglist>(size_t chainIndex)</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">
      <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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</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>a73de25afc3910768f3ff0ea173bfeabc</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a776f23095429fef83c662c0a3ce91f4e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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" virtualness="virtual">
      <type>virtual const Element &amp;</type>
      <name>getChainElement</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a3b457069654c87ad1ec0a6e01e3211c4</anchor>
      <arglist>(size_t chainIndex, size_t elementIndex) const</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" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getColourChange</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>ae26657023d4a16b055d83b708d667f8f</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>getDynamic</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ac6fb10acf2de6d84b876957a7bdb76b4</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ColourValue &amp;</type>
      <name>getInitialColour</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a1db7e23d53413f82109464ce7c4461e6</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getInitialWidth</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a1482b6ccffc9353e81b7d108a9132514</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a49a22e6bac909fe90e7d49d068aefc10</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a644788a6a8756d0c3bb55fd81e87679d</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_billboard_chain.html</anchorfile>
      <anchor>a050a23f7018af358943e0e478d5c50f1</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_ribbon_trail.html</anchorfile>
      <anchor>af357034800902c187449567c5f78b83f</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</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" 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 unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) 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>a5f24cad919df12a7d3e8aa96c58e6f9f</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>a21555a72ccbad1a4845c80529e2ebd1e</anchor>
      <arglist>(RenderOperation &amp;)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>adeb5d707e6464f5695ba872f8d62ebdc</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</anchor>
      <arglist>(void) const</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 Real</type>
      <name>getTrailLength</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a7fbfd627974cfd6b63c3068d67d1cbb9</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</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>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual Real</type>
      <name>getWidthChange</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>afeba941df0c30be0bd1bb48800e9a4b1</anchor>
      <arglist>(size_t chainIndex) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>af8bb82ab6a1db3ffdf92eb800d99f447</anchor>
      <arglist>(Matrix4 *) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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" 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">
      <type>void</type>
      <name>nodeDestroyed</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a30baa88eeee3eb041db328924dd1a0f7</anchor>
      <arglist>(const Node *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">
      <type>void</type>
      <name>nodeUpdated</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a1d55b1c2630baaee6ba063333ed13b92</anchor>
      <arglist>(const Node *node)</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_billboard_chain.html</anchorfile>
      <anchor>af43447bc7d8a6090d856c008907cc2c0</anchor>
      <arglist>(SceneManager *sm, RenderSystem *rsys)</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>removeCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a0c726a0326e8a7d9e80d030541b6bddf</anchor>
      <arglist>(size_t index)</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">
      <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" 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">
      <type>void</type>
      <name>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setDynamic</name>
      <anchorfile>class_ogre_1_1_billboard_chain.html</anchorfile>
      <anchor>ac1efa5463d2fedd8974af3e4b413b322</anchor>
      <arglist>(bool dyn)</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>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>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" 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">
      <type>void</type>
      <name>setMaxChainElements</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a70663c313ced06c51bf23edc2413ad61</anchor>
      <arglist>(size_t maxElements)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNumberOfChains</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>ac751ca58a839715bee2192418e26b84d</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">
      <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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>setTrailLength</name>
      <anchorfile>class_ogre_1_1_ribbon_trail.html</anchorfile>
      <anchor>a032473272618c5d2b3562f36c6f3c117</anchor>
      <arglist>(Real len)</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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <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="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>
    <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>a95381f721522dc92efc703bcb06c511e</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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::RibbonTrailFactory</name>
    <filename>class_ogre_1_1_ribbon_trail_factory.html</filename>
    <base>Ogre::MovableObjectFactory</base>
    <member kind="function">
      <type></type>
      <name>RibbonTrailFactory</name>
      <anchorfile>class_ogre_1_1_ribbon_trail_factory.html</anchorfile>
      <anchor>a7d176d9fe51e17fdacf2aadd43305c34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RibbonTrailFactory</name>
      <anchorfile>class_ogre_1_1_ribbon_trail_factory.html</anchorfile>
      <anchor>afa15dea351429a75bc3e1c3322133489</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>a23f425e96487a07c316b2e828ee3ed2f</anchor>
      <arglist>(const String &amp;name, SceneManager *manager, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_ribbon_trail_factory.html</anchorfile>
      <anchor>a99f934caf81126b1e149544416d5a9c4</anchor>
      <arglist>(MovableObject *obj)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_ribbon_trail_factory.html</anchorfile>
      <anchor>a32d1d370d50652632344b88033b8d60d</anchor>
      <arglist>(void) const</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>FACTORY_TYPE_NAME</name>
      <anchorfile>class_ogre_1_1_ribbon_trail_factory.html</anchorfile>
      <anchor>a0cf4339e9003458669f6d3fc06aa0bef</anchor>
      <arglist></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="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ParticleType</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Emitter</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25a42e46625a50eb279c03f665fa715d749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>Visual</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a1c17e03466492e1983a439eb7e540e25af72cab2ce3d47d8aa4ec32797372bd81</anchor>
      <arglist></arglist>
    </member>
    <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>unsigned short</type>
      <name>_getEmissionCount</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>ad072fea486991d4efa92f9e062ea84b1</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_ring_emitter.html</anchorfile>
      <anchor>abfb7c7d441f7f4081f0ec1e4a1cf8b9f</anchor>
      <arglist>(Particle *pParticle)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyOwner</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a58bee75a698865e094bd338ad260ff8a</anchor>
      <arglist>(ParticleSystem *owner)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adbb195c8ac77dac1051a927d744034a5</anchor>
      <arglist>(ParticleVisualData *vis)</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" virtualness="virtual">
      <type>virtual const Radian &amp;</type>
      <name>getAngle</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>af91680375665bc911d80b76262882e8b</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>a666a8c8c660ffc55ff338b59a416f682</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>a691070e7cdb1ca6d61e687ca3c510123</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>a3d9141e9851a449cccf480e7a30826df</anchor>
      <arglist>(void) const</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" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getDirection</name>
      <anchorfile>class_ogre_1_1_particle_emitter.html</anchorfile>
      <anchor>a0ddb2110884003fa74abc6eaab2682cc</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>a13c3ad7a5e076316869eacbc89e95be9</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>a3287cdd56f081a2e7e8a43ad802530bb</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">
      <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>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" 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>ac18d85d72526f7c20a5a04547cd90c30</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c3c26866ccd70672c01debaa9e398bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getOwnWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aeda09be49871f5084d77f67ad5f2b566</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a248869cbb1598a7518e191a063a4f89a</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">
      <type>const Radian &amp;</type>
      <name>getRotation</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a7c797e53bdbb8505739ef1923b022581</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>aface49e7023832dda41e44b26f048843</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>ac6faac35cb62e861b8b0803e04ceed13</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParticleVisualData *</type>
      <name>getVisualData</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a02624afcd33a3c44995abefba379519f</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>bool</type>
      <name>hasOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>af46071e47818d84449ee0c8e73737fa5</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">
      <type>void</type>
      <name>resetDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a44700655800282c23c7f3f97debfacf7</anchor>
      <arglist>(void)</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">
      <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>setDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a6a2bc4941c3c346f6d9936e447dde3c9</anchor>
      <arglist>(Real width, Real height)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_area_emitter.html</anchorfile>
      <anchor>a22a39275e9ef9e14d9d873acda400816</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">
      <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>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>
    <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">
      <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" 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">
      <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="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" 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>
    <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>
    <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>
    <member kind="variable">
      <type>ColourValue</type>
      <name>mColour</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a8f94512cf66c84a243f3cd6383bb9c68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mHeight</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>a93027e6a8be2be918488edf6c88217c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>mOwnDimensions</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac4a7e742d6abd51a9dceaec92eb0e23a</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>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>Real</type>
      <name>mTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>ac9741b2623435c312819c9d3903c915e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mTotalTimeToLive</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>aa4df69c38e5bd02eea6cd9439f9da04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mWidth</name>
      <anchorfile>class_ogre_1_1_particle.html</anchorfile>
      <anchor>adf524dfe79984bbdeb8130f5c0348fdb</anchor>
      <arglist></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>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_ring_emitter_1_1_cmd_inner_x.html</anchorfile>
      <anchor>a2f1bf74e70b32fba4c17048c48e2e879</anchor>
      <arglist>(const void *target) const</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>a3fcb585d1e166b7ad499a6418278108b</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_ring_emitter_1_1_cmd_inner_y.html</anchorfile>
      <anchor>af60c394ee306c8578686151fb68374a1</anchor>
      <arglist>(const void *target) const</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>ae13ec40db52827a9ef5c638522ecfa8d</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RingEmitterFactory</name>
    <filename>class_ogre_1_1_ring_emitter_factory.html</filename>
    <base>Ogre::ParticleEmitterFactory</base>
    <member kind="function">
      <type>ParticleEmitter *</type>
      <name>createEmitter</name>
      <anchorfile>class_ogre_1_1_ring_emitter_factory.html</anchorfile>
      <anchor>add020512c1bc26113414c3af7277afa8</anchor>
      <arglist>(ParticleSystem *psys)</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">
      <type>String</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_ring_emitter_factory.html</anchorfile>
      <anchor>a8ff6dc4038b3c8dfb646049f64c13d4f</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Root</name>
    <filename>class_ogre_1_1_root.html</filename>
    <base>Singleton&lt; Root &gt;</base>
    <base>Ogre::AllocatedObject</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>a883fd5c2376cec804e00265ad71e1d2e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_popCurrentSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a16b5488539651d697d0a4dd5cdbdd4c3</anchor>
      <arglist>(SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_pushCurrentSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a14ab7036973eb56ee4e1ad10304d9b12</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>void</type>
      <name>convertColourValue</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a58fb421c717de3fcb51b1cf93da813ff</anchor>
      <arglist>(const ColourValue &amp;colour, uint32 *pDest)</arglist>
    </member>
    <member kind="function">
      <type>RenderQueueInvocationSequence *</type>
      <name>createRenderQueueInvocationSequence</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a73bbafca83dfb0f6971162efc3710977</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>createRenderWindow</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a4de843c1727c6671171c4f072bba7324</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>a537b7d1d0937f799cfe4936f6b672620</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>createRenderWindows</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aeda5e7e1148739e9fbbb2113bb47a6e8</anchor>
      <arglist>(const RenderWindowDescriptionList &amp;renderWindowDescriptions, RenderWindowList &amp;createdWindows)</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a8bb8655f823a98007775f69278c1b0f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createSceneManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>af1dbf157534a776545ea6dcd8a03ee7a</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>a4fe0c74c398eaff53096838c9dfb341b</anchor>
      <arglist>(SceneTypeMask typeMask, const String &amp;instanceName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyAllRenderQueueInvocationSequences</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>acfa8a88f7186f9a665f733e7021c8c34</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRenderQueueInvocationSequence</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a4ab34dbd132ad5cae81d7753af244f2a</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>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>afe02a03ca34a3836c36f0b6753b617f8</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>aa162fb6b49c21c8f17c7a2a05a6c537e</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>a7f5006f1ef629981b96252860beef846</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>a44c5c5f2f90057d57d270c9200cd1588</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>unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a14e8da7f3396ba7d22940006c6cba55d</anchor>
      <arglist>() const</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>a56808b5253027913a78d254f6421d908</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MeshManager *</type>
      <name>getMeshManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a3372db66af0d91da9184af90c1a68528</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>aac9810b87f46b33844f4d55828cb74fc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MovableObjectFactory *</type>
      <name>getMovableObjectFactory</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ab89302520cbbe6d78d25e325081ea906</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>RenderQueueInvocationSequence *</type>
      <name>getRenderQueueInvocationSequence</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ac2ba507a55bfd6c69552e3d74e1ce7aa</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystem *</type>
      <name>getRenderSystem</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ab8ca3d5abebba7a14650db5f618286d0</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RenderSystem *</type>
      <name>getRenderSystemByName</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>adaeb26515fba041094510f71fb6757c9</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>a7bc9f24bec1e8b69a80d246e68bd8bee</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>a935897d5b82cc2eedcf0f71109bc810f</anchor>
      <arglist>(const String &amp;instanceName) const</arglist>
    </member>
    <member kind="function">
      <type>SceneManagerEnumerator::SceneManagerIterator</type>
      <name>getSceneManagerIterator</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ad961ad4d34de07ba101ea92e33007a7b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const SceneManagerEnumerator::MetaDataList &amp;</type>
      <name>getSceneManagerMetaData</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a39ba6a3ddd788913af4ee65699d648fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SceneManagerMetaData *</type>
      <name>getSceneManagerMetaData</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a81e1c7b889cd1ab1e17b2d62692a1012</anchor>
      <arglist>(const String &amp;typeName) const</arglist>
    </member>
    <member kind="function">
      <type>SceneManagerEnumerator::MetaDataIterator</type>
      <name>getSceneManagerMetaDataIterator</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ad54794875e11d779e264468f805bd00f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SceneManagerEnumerator::Instances &amp;</type>
      <name>getSceneManagers</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>ad896d09263f5c4fee1c7f619aea0307b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>TextureManager *</type>
      <name>getTextureManager</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a55641d6a52ee618286bba6e9892e8d78</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Timer *</type>
      <name>getTimer</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>a507ed05fd59e0697797b8c9c9038448f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>WorkQueue *</type>
      <name>getWorkQueue</name>
      <anchorfile>class_ogre_1_1_root.html</anchorfile>
      <anchor>aadb91b200119d99eac7db174424f6634</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>a6ab8f204bbfb150ad180eb6e78e4639c</anchor>
      <arglist>(bool autoCreateWindow, const String &amp;windowTitle=&quot;OGRE Render Window&quot;, const String &amp;customCapabilitiesConfig=BLANKSTRING)</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 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>a6c8959a647a86d6732a8a32f57b6a6ee</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>a0813c15b258db16ef212dba53b72c3e4</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>a4ddd5ad806b1a5f3363f2667430c5b95</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initParticle</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>acac2cf0655f915ad316f2f800482441c</anchor>
      <arglist>(Particle *pParticle)</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>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getRotationRangeEnd</name>
      <anchorfile>class_ogre_1_1_rotation_affector.html</anchorfile>
      <anchor>a8f4607dda779d0656dc0a5de581f0c01</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>a0fa5aa7baf5358030f0d9a6f351fd708</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>ab735b00117e200b66525e9664452a5cd</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>a1c439ffb5c1c590c2569ade9e2a69c6c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</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">
      <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="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>
    <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>
    <base>Ogre::ParamCommand</base>
    <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>a95eec4d60ab352f87fb443294f84fed0</anchor>
      <arglist>(const void *target) const</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>a66a8f2495242c5d0b6dc1906e4ef1016</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a9dd1704717af9955f3f0f64543404066</anchor>
      <arglist>(const void *target) const</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>a4b2ab04e7f43706c29b1716438371759</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a7a59375bf9a638306ce3846763770384</anchor>
      <arglist>(const void *target) const</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>a524dd9f9e5340301ae1ec6f1342f7f19</anchor>
      <arglist>(void *target, const String &amp;val)</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>
    <base>Ogre::ParamCommand</base>
    <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>a8613bc4e610c2fbad888dd496e615617</anchor>
      <arglist>(const void *target) const</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>a0fd6875815da11f3bef9adb71d9bb668</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RotationAffectorFactory</name>
    <filename>class_ogre_1_1_rotation_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </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>a40537aff8d0e9a31f2041bab0a6207e1</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::RTShader::AssignmentAtom</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_assignment_atom.html</filename>
    <base>Ogre::RTShader::FunctionAtom</base>
    <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">
      <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>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>ac613127af7ac6b4d0d9104a25aa483cf</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">
      <type>void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_assignment_atom.html</anchorfile>
      <anchor>a95770b698ee78421f2de6e046c532bfb</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const</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="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>At</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_at.html</anchorfile>
      <anchor>af0fa0b7772b5ae8b9a1c532e4865ecf8</anchor>
      <arglist>(ParameterPtr p)</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>a3ea5c96b29a25591d8eb41f6fb87837f</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>ad578e3bfd92c76fd294ba885f1442d34</anchor>
      <arglist>(OpMask opMask)</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>String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a98d5ab5691cde482ac674a146d959efa</anchor>
      <arglist>() const</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>a8b3e8713b3f7e1571219fe64cb389647</anchor>
      <arglist>()</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>a672dbe7a638e3fd75161f1102efa7616</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>a40eb42be68c9386737976d317aa0e147</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>ae6abb67d0c901718afe8acc6ccd4eb5b</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>ab838304d6dd65b3ee4c16d14fa9f0dd9</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>a3fa7920e9a098183a2b379438104065c</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>
    <member kind="function" static="yes">
      <type>static GpuConstantType</type>
      <name>getGpuConstantType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a0bb486f15c8095ff4184ec23c3d6c1dc</anchor>
      <arglist>(int mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getMaskAsString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>adfd335f56221e23e5c3b0b5b2cc4a2a5</anchor>
      <arglist>(int mask)</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="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">
      <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>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>ac613127af7ac6b4d0d9104a25aa483cf</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">
      <type>void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_binary_op_atom.html</anchorfile>
      <anchor>aeee0b140ebaab6973ef9c87566676fc4</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::CGProgramProcessor</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_c_g_program_processor.html</filename>
    <base>Ogre::RTShader::ProgramProcessor</base>
    <member kind="function">
      <type></type>
      <name>CGProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_processor.html</anchorfile>
      <anchor>a148f542653f4ed870571ac05e681417d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_processor.html</anchorfile>
      <anchor>aa58982ad024f7f06f49c3b0bcb0395cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_processor.html</anchorfile>
      <anchor>a6b1610071911710e2603bd86cfd84a22</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>postCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_processor.html</anchorfile>
      <anchor>aadca9a26ab5c5d8d0baea00c5ba209c5</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_processor.html</anchorfile>
      <anchor>a0a17928ee8ecdeb22e1114cfb503d711</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>TargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_processor.html</anchorfile>
      <anchor>ac53a539bb4cc53f1e54d24d45fe567cd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::CGProgramWriter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_c_g_program_writer.html</filename>
    <base>Ogre::RTShader::ProgramWriter</base>
    <member kind="function">
      <type></type>
      <name>CGProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_writer.html</anchorfile>
      <anchor>a9721e3cabbf137877922b7485046124b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CGProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_writer.html</anchorfile>
      <anchor>a2813ee70b92380ef48c5056ff623213f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_writer.html</anchorfile>
      <anchor>a53e318e7e106adfae697ee1e5a941d30</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_writer.html</anchorfile>
      <anchor>a9279b53602e0be2183bd0452ed830c50</anchor>
      <arglist>(std::ostream &amp;os, Program *program)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>TargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_writer.html</anchorfile>
      <anchor>ae30fa976742fc69297a072d716987820</anchor>
      <arglist></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></templarg>
    <base>Ogre::RTShader::Parameter</base>
    <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_NORMAL_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7</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_POSTOCAMERA_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d</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_TANGENT_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07</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_BINORMAL_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1</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_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4</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_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>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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1</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_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4</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_LIGHTDIRECTION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d</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_POSTOLIGHT_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07</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_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>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>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>Content</type>
      <name>getContent</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>ab8ed4fa20a94d4dc3b964ee20d56769f</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>a3cfb1556a4f7606ce7f10e5b9fe67add</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>a572567ffac22974529947d127e66fab8</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>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>const valueType &amp;</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_const_parameter.html</anchorfile>
      <anchor>a01d6cd7cf24c13a7f0b9597aca2a8c3c</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_const_parameter.html</anchorfile>
      <anchor>aeacadad2424b2f76c78a6c7b86c31ead</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>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>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="pure">
      <type>virtual String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_const_parameter.html</anchorfile>
      <anchor>a2014742ec73086399899da2775d01cfc</anchor>
      <arglist>() const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::DualQuaternionSkinning</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_dual_quaternion_skinning.html</filename>
    <base>Ogre::RTShader::HardwareSkinningTechnique</base>
    <member kind="function">
      <type></type>
      <name>DualQuaternionSkinning</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga922bd08a7f704ed7002320b57a2d007f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addFunctionInvocations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga96acaf8eb55fa1cd0e0dfd98222b0640</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga85e711c9def8444e407820c07e23d126</anchor>
      <arglist>(const HardwareSkinningTechnique *hardSkin)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getBoneCount</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3a272a71bc57581c22597533d085c10c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getWeightCount</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1bb9cbae97b99f6ed962b2f87a89e04d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCorrectAntipodalityHandling</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga6bec48df043c761525c10fa1c3805208</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasScalingShearingSupport</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaed668a1eb73bffe240faec2e174701c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolveDependencies</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga2d9c2c117871a07a446b468b0127895a</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolveParameters</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa007b47a606d45373658a277c6c89f4a</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDoBoneCalculations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9f6040d44ac57c6bdb187bc111716aa7</anchor>
      <arglist>(bool doBoneCalculations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardwareSkinningParam</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gafa9516c0d0a2b16f3dae733a989b844e</anchor>
      <arglist>(ushort boneCount, ushort weightCount, bool correctAntipodalityHandling=false, bool scalingShearingSupport=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPAlphaTest</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_alpha_test.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_alpha_test.html</anchorfile>
      <anchor>a3492abd3bca55e04d591cf59e6111c00</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_alpha_test.html</anchorfile>
      <anchor>a45437f54494aff2e12d9ed2bb0b9f61c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_alpha_test.html</anchorfile>
      <anchor>af8d84344c4f00ce9737719e1a6062b3d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_alpha_test.html</anchorfile>
      <anchor>a282fdd1db596a8231050b57da209c4e2</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_alpha_test.html</anchorfile>
      <anchor>acb51c3ab9d29e1ceab2cb07bddd3ce2d</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</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_alpha_test.html</anchorfile>
      <anchor>af44260fa60834846e88bc9f83d809e48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPAlphaTestFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_alpha_test_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</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>af417d9241d5ff0ed4d4bb2aa835b872e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, Pass *pass, SGScriptTranslator *translator) OGRE_NODISCARD</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_alpha_test_factory.html</anchorfile>
      <anchor>a5a4245e48c96662001d5e7f6ecb336d1</anchor>
      <arglist>() const</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>
    <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_alpha_test_factory.html</anchorfile>
      <anchor>a7fdc2ef5d14d92f8ad0a3e447fe8a029</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPColour</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="enumvalue">
      <name>SF_PS_INPUT_DIFFUSE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8a2581e837575c409117552b42005f21db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_PS_INPUT_SPECULAR</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8ae05b2e49b207bcbe06646b598ce09d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_VS_INPUT_DIFFUSE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8a59ea46139c46688408a3a571d7e0aefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_VS_OUTPUT_DIFFUSE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8a85a71e95143b5c4965dde95280627950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_VS_OUTPUT_SPECULAR</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8afe5d8312af5c0e84bcb4e4d4d1942c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StageFlags</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_VS_INPUT_DIFFUSE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8a59ea46139c46688408a3a571d7e0aefd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_VS_OUTPUT_DIFFUSE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8a85a71e95143b5c4965dde95280627950</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_VS_OUTPUT_SPECULAR</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8afe5d8312af5c0e84bcb4e4d4d1942c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_PS_INPUT_DIFFUSE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8a2581e837575c409117552b42005f21db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SF_PS_INPUT_SPECULAR</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a874e97a7115c55b572e2efd471ba11e8ae05b2e49b207bcbe06646b598ce09d22</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FFPColour</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a77d305f58ebc8124c466667a19b230b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addResolveStageMask</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a0d3f0a7f1c6a6fcea68ee334d397ade6</anchor>
      <arglist>(unsigned int mask)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a1a9ba1144982bd494d06befba9680085</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a115f03564390f4d6f5633e7cf6de69c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getResolveStageFlags</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a0e974ccfcf2dcab7d9fbf33997019d3c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>aff6cdf93914e52462e0b8569f3830c5d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>a1919e5a4cd75eecadfec20232025a34d</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeResolveStageMask</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>ab9443cf775509cffded235237caa8655</anchor>
      <arglist>(unsigned int mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setResolveStageFlags</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour.html</anchorfile>
      <anchor>aa6dddd4be76e356dc9e51cda4f6b73e7</anchor>
      <arglist>(unsigned int flags)</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>
    <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_colour.html</anchorfile>
      <anchor>afc7d63fa0126181c60229be8cb5a1560</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPColourFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour_factory.html</anchorfile>
      <anchor>a5e1861380836217f9328bc4f60bfefdc</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_colour_factory.html</anchorfile>
      <anchor>a46e9c33fd09df67dd9066df78a65dc5e</anchor>
      <arglist>() const</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_f_f_p_colour_factory.html</anchorfile>
      <anchor>af707b80a34dd94e60f774804f0e46d19</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPFog</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="enumeration">
      <type></type>
      <name>CalcMode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a3f3fe627121288337ab50fb196b27c24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_PER_VERTEX</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a3f3fe627121288337ab50fb196b27c24a39da90583dcc011b11b6289951c0c758</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_PER_PIXEL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a3f3fe627121288337ab50fb196b27c24a8b8afcfcadf47bf10484ebafcc615327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_PER_PIXEL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a3f3fe627121288337ab50fb196b27c24a8b8afcfcadf47bf10484ebafcc615327</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CM_PER_VERTEX</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a3f3fe627121288337ab50fb196b27c24a39da90583dcc011b11b6289951c0c758</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>FFPFog</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a8a959d87777d1c83ae68f598b26100b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>abd07c284b6bfb0ff25b133e3f6c5a117</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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">
      <type>CalcMode</type>
      <name>getCalcMode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a425d90ac6afb80ec193c98044c9f7b42</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a579a251e68889b5f1c7bce34e845095b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>ab6407600682b766be0044f3506832ddc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a16abb7297592de23c6f5b10d39b09925</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCalcMode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>ae1b22380673f8f4a4ccadfc350f3ae0f</anchor>
      <arglist>(CalcMode calcMode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setFogProperties</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>a6e188ab38b23bbdaf5a8b83bcf8cc004</anchor>
      <arglist>(FogMode fogMode, const ColourValue &amp;fogColour, float fogStart, float fogEnd, float fogDensity)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog.html</anchorfile>
      <anchor>aa30fb4a1b8ff8729ddd1dee72a1773a7</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</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_fog.html</anchorfile>
      <anchor>a440a7bcc86823142c7cb0adc114e33bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPFogFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog_factory.html</anchorfile>
      <anchor>a8e4462024776620961286e0ed043655a</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_fog_factory.html</anchorfile>
      <anchor>a3f19a55a579e86da7721b5b98179e5a9</anchor>
      <arglist>() const</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_f_f_p_fog_factory.html</anchorfile>
      <anchor>a3aa5f8c428bde322595cafda2880fbc9</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPLighting</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="function">
      <type></type>
      <name>FFPLighting</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a2c0f6b8cb10057e12f22b7d10c08d00c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a84fa2416b04dae927f9acbe3aff18615</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a11bddfecc7052cf235f1a0321600b7c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a66d25efda1e9fc50f41de5cb284050a8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a58a11d4b0389a5bd595a092244bb8bdf</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormaliseEnabled</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a98d8a4dd67c07e121c9e11fb72bf2079</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>adf8e004b962ba95d5d11fb47fe7a7530</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</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_lighting.html</anchorfile>
      <anchor>afddadd54341fb6c2a3fd2f0441bceb7d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPLightingFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting_factory.html</anchorfile>
      <anchor>a576e3851921a29f531497c37786b8def</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting_factory.html</anchorfile>
      <anchor>adbfccf67c65311df0d62fd1bb00e72de</anchor>
      <arglist>() const</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_f_f_p_lighting_factory.html</anchorfile>
      <anchor>a7bd66ed4824b4330bb02ae06f552cf43</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPRenderStateBuilder</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_render_state_builder.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>buildRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_render_state_builder.html</anchorfile>
      <anchor>a34b8dc2c7cd00e02ef85f82ca422261e</anchor>
      <arglist>(ShaderGenerator::SGPass *sgPass, TargetRenderState *renderState)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a69c40940e108e1169e914a8e23329da6</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a39f2bc58c20f19f17f3ec9c8ca07cc3f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a079192bb31a1363cde972cc3bd915313</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a821a7c9dbf2ad592679189474f39e1c9</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a116c0f1629b41df77d42f23908631489</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</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>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPTexturingFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing_factory.html</anchorfile>
      <anchor>a68d2bc5a27602fc55d0c1a2799d38eda</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing_factory.html</anchorfile>
      <anchor>ada66be2fb77792675367a9197672e4e3</anchor>
      <arglist>() const</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_f_f_p_texturing_factory.html</anchorfile>
      <anchor>af4928e53ce907e3282753452f692d497</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPTransform</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform.html</anchorfile>
      <anchor>a67d200c690c3231cb4ba61868bcba344</anchor>
      <arglist>(const SubRenderState &amp;rhs)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>createCpuSubPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform.html</anchorfile>
      <anchor>a92be790cb34c6f56f18cb75e428a0e54</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform.html</anchorfile>
      <anchor>a6efd19e2c64fdd54c971c071e53bb12c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform.html</anchorfile>
      <anchor>a78150bbdb0a2d81b91138cbebe3893af</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform.html</anchorfile>
      <anchor>a1c542d78bee9616ae29ef356e5e83565</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</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>
    <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_transform.html</anchorfile>
      <anchor>a8668a04b70e49c568493fb4dd85afbd4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FFPTransformFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform_factory.html</anchorfile>
      <anchor>a9f8dd11053108976403a64f3511930b0</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_transform_factory.html</anchorfile>
      <anchor>a698f1429653f4224ff6dd98a98a96604</anchor>
      <arglist>() const</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_f_f_p_transform_factory.html</anchorfile>
      <anchor>a6909fe6ad89136e2b2eaeb7527e18581</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::Function</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_function.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="enumvalue">
      <name>FFT_INTERNAL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a147da0e3a9d408f20e8afcced1a15ccfa578ad928d998b23dc0428c05d18baa28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFT_PS_MAIN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a147da0e3a9d408f20e8afcced1a15ccfa457e220621583f01a9dd833ea9788156</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFT_VS_MAIN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a147da0e3a9d408f20e8afcced1a15ccfa50c1ce1c691031b28bb844e91f698093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FunctionType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a147da0e3a9d408f20e8afcced1a15ccf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFT_INTERNAL</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a147da0e3a9d408f20e8afcced1a15ccfa578ad928d998b23dc0428c05d18baa28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFT_VS_MAIN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a147da0e3a9d408f20e8afcced1a15ccfa50c1ce1c691031b28bb844e91f698093</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFT_PS_MAIN</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a147da0e3a9d408f20e8afcced1a15ccfa457e220621583f01a9dd833ea9788156</anchor>
      <arglist></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>a7b53f432b70912be1dcc07de9e6658cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>aedcba489bf0dc228fcbaa8ea2f61155b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>FunctionType</type>
      <name>getFunctionType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function.html</anchorfile>
      <anchor>a7cee5118298a001157b8dab787604b17</anchor>
      <arglist>() const</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>a15c301954bb05ae0884608a0d22902bb</anchor>
      <arglist>(Parameter::Content 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>ad7a8f9bd962114f6edee9272c7fbb14c</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>a86212e62d4b7bfd8c6dc084dcd1f607f</anchor>
      <arglist>(Parameter::Content 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>a89131308bfc3a2e6704dbac4f77c74ef</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_function.html</anchorfile>
      <anchor>a755fee0bf989ae484491e48816bf7279</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>aa7167d7341037ac16ce0555e08a80cef</anchor>
      <arglist>(Parameter::Content 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>a6d151ad6c47bfbb1506dc1e61f5ecfee</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>a395e8d469a2b5d4656be2a8ae1a420d5</anchor>
      <arglist>(size_t 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>a9452b0bbda2a8c1236f4eaafa061d4dc</anchor>
      <arglist>(Parameter::Content 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>ad7edaafbe5157420d481902c54292cf2</anchor>
      <arglist>(Parameter::Semantic semantic, int index, const Parameter::Content 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>a2aaec86af0aca20f4c911635121ef893</anchor>
      <arglist>(const String &amp;name, 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>a4bad4a422742f2d73126303a6af9d229</anchor>
      <arglist>(Parameter::Content content, GpuConstantType type=GCT_UNKNOWN)</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>a580072672055dc0d42ff64c2da642276</anchor>
      <arglist>(Parameter::Semantic semantic, int index, const Parameter::Content 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>a4b615292a26107d40158d4932792fed3</anchor>
      <arglist>(Parameter::Semantic semantic, int index, const String &amp;name, GpuConstantType type)</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>a7137a85782731f56c8d1de98d2d6e6b9</anchor>
      <arglist>(Parameter::Content 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>ad112e1d948a65c3104b9cfde9eb0b939</anchor>
      <arglist>(Parameter::Semantic semantic, int index, const Parameter::Content 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>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::FunctionAtom</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_function_atom.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>ac613127af7ac6b4d0d9104a25aa483cf</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="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">
      <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>ad0cffc80ea9c426e206d5f373664ab80</anchor>
      <arglist>() const</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>ac613127af7ac6b4d0d9104a25aa483cf</anchor>
      <arglist>()</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>a00a61fa145ff6b588616f17108e83137</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>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="virtual">
      <type>virtual void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_function_invocation.html</anchorfile>
      <anchor>a21f31c670acccb04683e01f00a4bd11e</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const</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>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::GLSLESProgramProcessor</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_processor.html</filename>
    <base>Ogre::RTShader::ProgramProcessor</base>
    <member kind="function">
      <type></type>
      <name>GLSLESProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_processor.html</anchorfile>
      <anchor>a31b61ac885f5e17bddacc7aeb18de77a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLESProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_processor.html</anchorfile>
      <anchor>a6c8e3de91a0098f829b840554a24548c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_processor.html</anchorfile>
      <anchor>ab46089e7abc4a3f7e882a5724990dc1a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>postCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_processor.html</anchorfile>
      <anchor>a15f6f62a05585daafc3aec3d6d0bd8c8</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_processor.html</anchorfile>
      <anchor>a89e64a38113e39c2a184bffed282276b</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::GLSLESProgramWriter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_writer.html</filename>
    <base>Ogre::RTShader::GLSLProgramWriter</base>
    <member kind="function">
      <type></type>
      <name>GLSLESProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_writer.html</anchorfile>
      <anchor>a6476d951d9c0ee8bb85d0b490e74300e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLESProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_writer.html</anchorfile>
      <anchor>a12c7055a4aa2015c33d1efcba52a74da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_writer.html</anchorfile>
      <anchor>aaac0c7afc0a3eb56bdce0c405403bbf8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_writer.html</anchorfile>
      <anchor>adb6a70205228a40b5d5a13d582bbd083</anchor>
      <arglist>(std::ostream &amp;os, Program *program)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getGL3CompatDefines</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_writer.html</anchorfile>
      <anchor>aceb36a90ffa9c63856979692ef39b4a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>TargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_e_s_program_writer.html</anchorfile>
      <anchor>a837e41776125868b35313319357568b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::GLSLProgramProcessor</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_processor.html</filename>
    <base>Ogre::RTShader::ProgramProcessor</base>
    <member kind="function">
      <type></type>
      <name>GLSLProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_processor.html</anchorfile>
      <anchor>a503878759a9660d4011997c7fa554784</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_processor.html</anchorfile>
      <anchor>a1bc80630c2b595b0cdeb5676f1bc840d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_processor.html</anchorfile>
      <anchor>acefde63a33141942aa9b70393923d24b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>postCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_processor.html</anchorfile>
      <anchor>a83392eee316e2bfa45f81829b7aac321</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_processor.html</anchorfile>
      <anchor>a78f78fc09b386ab15694861620908fee</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::GLSLProgramWriter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_writer.html</filename>
    <base>Ogre::RTShader::ProgramWriter</base>
    <member kind="function">
      <type></type>
      <name>GLSLProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_writer.html</anchorfile>
      <anchor>a8aeb7973287735ab0e150b3c23baed93</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GLSLProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_writer.html</anchorfile>
      <anchor>adb246108d4c3d88367f04a720d1e2c20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_writer.html</anchorfile>
      <anchor>a8d34c45d16e26753da2bb251e1bed6e5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_writer.html</anchorfile>
      <anchor>ad39cb4912190dd26c5afed7e15b12a0c</anchor>
      <arglist>(std::ostream &amp;os, Program *program)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const char *</type>
      <name>getGL3CompatDefines</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_writer.html</anchorfile>
      <anchor>aceb36a90ffa9c63856979692ef39b4a4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>TargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_g_l_s_l_program_writer.html</anchorfile>
      <anchor>abc7551e9f276f98d195d32376af988fc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::HardwareSkinning</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <class kind="struct">Ogre::RTShader::HardwareSkinning::SkinningData</class>
    <member kind="function">
      <type></type>
      <name>HardwareSkinning</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>a1e08469498f970bd5bbca97ebad06fdb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCreator</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>afbaed9f0f34a5e269c3a66e597b1bd7f</anchor>
      <arglist>(const HardwareSkinningFactory *pCreator)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>a21c57fdf67524a8abe49c2cd499f7a87</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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">
      <type>ushort</type>
      <name>getBoneCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>ac510a5ea44e2573409984d4e6c83e5db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>ad014bc8d7d932405ebe8099c2231968a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SkinningType</type>
      <name>getSkinningType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>ab6b1f8eae01343ed8c70084c4ad18d55</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>a5482d3476401bfb267daa11298473e39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getWeightCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>a138a4ec63a02e8d95f452ba17e7f2550</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCorrectAntipodalityHandling</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>a47c2a973ec5815b73497f22d0b5d6785</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasScalingShearingSupport</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>a299f8e0716a9af5c60fddb79cacddd19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>aaf555a29a0e6eea40510ca58ae15599d</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardwareSkinningParam</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>a7c331680f4f37b9c1c8ebdc2f9eb48cc</anchor>
      <arglist>(ushort boneCount, ushort weightCount, SkinningType skinningType=ST_LINEAR, bool correctAntipodalityHandling=false, bool scalingShearingSupport=false)</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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning.html</anchorfile>
      <anchor>a034e6f97519173fa13a4c38090184fde</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RTShader::HardwareSkinning::SkinningData</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_hardware_skinning_1_1_skinning_data.html</filename>
    <member kind="function">
      <type></type>
      <name>SkinningData</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_hardware_skinning_1_1_skinning_data.html</anchorfile>
      <anchor>a60022622e013703f03f9b99d03d2bcf4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>correctAntipodalityHandling</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_hardware_skinning_1_1_skinning_data.html</anchorfile>
      <anchor>a6d13e5c4155d45fd63128d98a8a2fd6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_hardware_skinning_1_1_skinning_data.html</anchorfile>
      <anchor>acad590d1c409f6ce5b37231cd98b8009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>maxBoneCount</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_hardware_skinning_1_1_skinning_data.html</anchorfile>
      <anchor>a3d2c3fcc3d4dff6f8906a16b6f4a2f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>maxWeightCount</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_hardware_skinning_1_1_skinning_data.html</anchorfile>
      <anchor>a65dbf98e67e3eb018af44c73b5e5e7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>scalingShearingSupport</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_hardware_skinning_1_1_skinning_data.html</anchorfile>
      <anchor>abc3f8c1b2e470eb7e6a39bccd1b44097</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SkinningType</type>
      <name>skinningType</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_hardware_skinning_1_1_skinning_data.html</anchorfile>
      <anchor>a0dcf1f5c90e9bd2491aeafca5f609178</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>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" 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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>aa900dc9ee4c35c9e05a0d572072cc6ea</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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">
      <type>const MaterialPtr &amp;</type>
      <name>getCustomShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a59a2c7e59dd012324b1fdb42e334996a</anchor>
      <arglist>(const SkinningType skinningType, ushort index) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getCustomShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a42d37419c53d5c7e083a20ab15d02b1a</anchor>
      <arglist>(const SkinningType skinningType, ushort index) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getMaxCalculableBoneCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a07d48f953c0f1878d9d61a3f433c940a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>ab42229a296355221b714e621dd2b328b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>prepareEntityForSkinning</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>ad14f3b9dbf67722f8e5a8a4fa6513b0e</anchor>
      <arglist>(const Entity *pEntity, SkinningType skinningType=ST_LINEAR, bool correctAntidpodalityHandling=false, bool shearScale=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCustomShadowCasterMaterials</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>ab22415d71a22c1b10191c3f089ab1437</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setCustomShadowReceiverMaterials</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>af4d9f984b5af5e50c841ed0a03a4678c</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">
      <type>void</type>
      <name>setMaxCalculableBoneCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_factory.html</anchorfile>
      <anchor>a4e0233a6a8a7482b8b3b5278029354bd</anchor>
      <arglist>(ushort count)</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_hardware_skinning_factory.html</anchorfile>
      <anchor>af5695d48c4d58f91f0939b49a2bbd4cb</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</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>a119d4eb9e978007b4b1abc3a8d4573a3</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>a20e571af8c8dcb6cff54ace877bcb300</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::HardwareSkinningTechnique</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_hardware_skinning_technique.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>HardwareSkinningTechnique</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga6e9f20a122d6130adce810efd2930ace</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HardwareSkinningTechnique</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga083fdff17f9b61562b3e5e32cd032006</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>addFunctionInvocations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8bc4f0e1b535ddf22a3354e1973ddf8c</anchor>
      <arglist>(ProgramSet *programSet)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga85e711c9def8444e407820c07e23d126</anchor>
      <arglist>(const HardwareSkinningTechnique *hardSkin)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getBoneCount</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3a272a71bc57581c22597533d085c10c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getWeightCount</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1bb9cbae97b99f6ed962b2f87a89e04d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCorrectAntipodalityHandling</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga6bec48df043c761525c10fa1c3805208</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasScalingShearingSupport</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaed668a1eb73bffe240faec2e174701c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>resolveDependencies</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga697114bc7de598adf544c9abb433912b</anchor>
      <arglist>(ProgramSet *programSet)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>resolveParameters</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gab6ae229cd5136c5d55e1f0766b30b058</anchor>
      <arglist>(ProgramSet *programSet)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDoBoneCalculations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9f6040d44ac57c6bdb187bc111716aa7</anchor>
      <arglist>(bool doBoneCalculations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardwareSkinningParam</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gafa9516c0d0a2b16f3dae733a989b844e</anchor>
      <arglist>(ushort boneCount, ushort weightCount, bool correctAntipodalityHandling=false, bool scalingShearingSupport=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::HLSLProgramProcessor</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_processor.html</filename>
    <base>Ogre::RTShader::ProgramProcessor</base>
    <member kind="function">
      <type></type>
      <name>HLSLProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_processor.html</anchorfile>
      <anchor>a5e3d3412bd3b0ca65d0180878b889f87</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_processor.html</anchorfile>
      <anchor>ac496b56d23e97b08eab3c8849bfe2241</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_processor.html</anchorfile>
      <anchor>acbc8034a37e2b9b6233658a1d801b5d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>postCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_processor.html</anchorfile>
      <anchor>a98e212159432f6e6488e64ad0d70e07d</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_processor.html</anchorfile>
      <anchor>a6ac2d5788fe9a8b0414126b4ddddc27f</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>TargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_processor.html</anchorfile>
      <anchor>aa293c015d9e2ebb53f4d5b7a115c672f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::HLSLProgramWriter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_writer.html</filename>
    <base>Ogre::RTShader::CGProgramWriter</base>
    <member kind="function">
      <type></type>
      <name>HLSLProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_writer.html</anchorfile>
      <anchor>a0d8db766facb971403d1afd49f9cd4ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HLSLProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_writer.html</anchorfile>
      <anchor>a487dcdab4b3213d183a393789e88c6b3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_writer.html</anchorfile>
      <anchor>ac2c7d04b1f89ee8a5ba959753c114088</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_c_g_program_writer.html</anchorfile>
      <anchor>a9279b53602e0be2183bd0452ed830c50</anchor>
      <arglist>(std::ostream &amp;os, Program *program)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>TargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_h_l_s_l_program_writer.html</anchorfile>
      <anchor>a02d4047f37908da902877d31f9c360a7</anchor>
      <arglist></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="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>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>
    <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>a3ea5c96b29a25591d8eb41f6fb87837f</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>ad578e3bfd92c76fd294ba885f1442d34</anchor>
      <arglist>(OpMask opMask)</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>String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a98d5ab5691cde482ac674a146d959efa</anchor>
      <arglist>() const</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>a8b3e8713b3f7e1571219fe64cb389647</anchor>
      <arglist>()</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>a672dbe7a638e3fd75161f1102efa7616</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>a40eb42be68c9386737976d317aa0e147</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>ae6abb67d0c901718afe8acc6ccd4eb5b</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>ab838304d6dd65b3ee4c16d14fa9f0dd9</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>a3fa7920e9a098183a2b379438104065c</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>
    <member kind="function" static="yes">
      <type>static GpuConstantType</type>
      <name>getGpuConstantType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a0bb486f15c8095ff4184ec23c3d6c1dc</anchor>
      <arglist>(int mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getMaskAsString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>adfd335f56221e23e5c3b0b5b2cc4a2a5</anchor>
      <arglist>(int mask)</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="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>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>
    <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>a3ea5c96b29a25591d8eb41f6fb87837f</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>ad578e3bfd92c76fd294ba885f1442d34</anchor>
      <arglist>(OpMask opMask)</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>String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a98d5ab5691cde482ac674a146d959efa</anchor>
      <arglist>() const</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>a8b3e8713b3f7e1571219fe64cb389647</anchor>
      <arglist>()</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>a672dbe7a638e3fd75161f1102efa7616</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>a40eb42be68c9386737976d317aa0e147</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>ae6abb67d0c901718afe8acc6ccd4eb5b</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>ab838304d6dd65b3ee4c16d14fa9f0dd9</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>a3fa7920e9a098183a2b379438104065c</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>
    <member kind="function" static="yes">
      <type>static GpuConstantType</type>
      <name>getGpuConstantType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a0bb486f15c8095ff4184ec23c3d6c1dc</anchor>
      <arglist>(int mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getMaskAsString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>adfd335f56221e23e5c3b0b5b2cc4a2a5</anchor>
      <arglist>(int mask)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::IntegratedPSSM3</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="typedef">
      <type>std::vector&lt; Real &gt;</type>
      <name>SplitPointList</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>a76f8d7a9424f079ae447aca32993ee45</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IntegratedPSSM3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>ad5842ce77404705bb053a2a1d8414d5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>a16eef6c0e01090596db2068d22e8dbeb</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>a55aee7a1d81107ecb9dbb30e13fc4266</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>ab459a9bd21e74502f2bdd5e04d095d16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>a943b182cf980b75bdb947d767ca5435d</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSplitPoints</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>a95822c55cc80d5ee271fe57091520de0</anchor>
      <arglist>(const SplitPointList &amp;newSplitPoints)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>ab2f76951f52f6ebd234a3140e2e9841c</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3.html</anchorfile>
      <anchor>a89475300fcd2bcdf1f72314d2fa0d1ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::IntegratedPSSM3Factory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3_factory.html</anchorfile>
      <anchor>a5a3a34e5b29f4380a3cf8cb784acd3e8</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_integrated_p_s_s_m3_factory.html</anchorfile>
      <anchor>a1ce2c1603b749326414b4ad1c4a9d711</anchor>
      <arglist>() const</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::LayeredBlending</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</filename>
    <base>Ogre::RTShader::FFPTexturing</base>
    <class kind="struct">Ogre::RTShader::LayeredBlending::TextureBlend</class>
    <member kind="enumeration">
      <type></type>
      <name>BlendMode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_Invalid</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32af02ec15721ac6e613e40ccb0329cd537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_FFPBlend</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ac9d428f4b05bc39a63af3eea66502b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendNormal</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32af5544eee036360f79a05d78abca4396d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLighten</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a152473bdfa12c5d691026466175ad7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendDarken</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32acc9663b9e0f157e4ece62567717d975b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendMultiply</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a28981d83f63a4f66525ee54b7eb96ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendAverage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a61293a27b4a204188a8931c186d8c920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendAdd</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a147c2a98aa2876d43a8dd16db5d6e64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendSubtract</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ae651a6e37df1269f6b85b9131f461761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendDifference</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ab79c5fa9fe89e98525b9130e558ee8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendNegation</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ab9b976b3c04ee9713e7081989b0259ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendExclusion</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a1c07cb4ba340f2625313314399ee7dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendScreen</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a76086a1e6baf9426299ba142530e260f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendOverlay</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a1f77cf8a136028727a481ffaeee6abc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendSoftLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32aa5ca5129b3f300cbe019390de72663c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendHardLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32afb58262620703b0bbda9f4bafd18d342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendColorDodge</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32aca5456b258bbf2eed2dccb5a07827711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendColorBurn</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a42d370c4b591e5ff7f8cd8ed247e4b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLinearDodge</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a95a64f0d38923a08ee1bcd96529da970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLinearBurn</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ad8a7e5f5dc6430dad89dc4bfcfa55a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLinearLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a3392e15b06fffc2fbbae6a4a6489220e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendVividLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ab4e1621a488a83af18ae84bd9f140279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendPinLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32aa6751ae6b9f93ae0ab89d923d46d8b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendHardMix</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a670d0da2316926510f59b08f763cbf9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendReflect</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a398a23dc59b27c05b2b8cf42d9df03a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendGlow</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a5aa2e39b60e68b71f2be0a29ac40d4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendPhoenix</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32af5c4afd515f7869e014a766703e8e9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendSaturation</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a7ed44a130ac34705d378fe603129c988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendColor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32adf84021b1100dc8ffcb37aca70998394</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLuminosity</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a6ad1c83ec37e5e82770307ef6a2b498b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_MaxBlendModes</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a3ef50cc4d7d4dd4fe37ca89b2d579ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendAdd</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a147c2a98aa2876d43a8dd16db5d6e64e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendAverage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a61293a27b4a204188a8931c186d8c920</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendColor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32adf84021b1100dc8ffcb37aca70998394</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendColorBurn</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a42d370c4b591e5ff7f8cd8ed247e4b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendColorDodge</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32aca5456b258bbf2eed2dccb5a07827711</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendDarken</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32acc9663b9e0f157e4ece62567717d975b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendDifference</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ab79c5fa9fe89e98525b9130e558ee8bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendExclusion</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a1c07cb4ba340f2625313314399ee7dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendGlow</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a5aa2e39b60e68b71f2be0a29ac40d4d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendHardLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32afb58262620703b0bbda9f4bafd18d342</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendHardMix</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a670d0da2316926510f59b08f763cbf9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLighten</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a152473bdfa12c5d691026466175ad7e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLinearBurn</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ad8a7e5f5dc6430dad89dc4bfcfa55a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLinearDodge</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a95a64f0d38923a08ee1bcd96529da970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLinearLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a3392e15b06fffc2fbbae6a4a6489220e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendLuminosity</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a6ad1c83ec37e5e82770307ef6a2b498b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendMultiply</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a28981d83f63a4f66525ee54b7eb96ba6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendNegation</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ab9b976b3c04ee9713e7081989b0259ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendNormal</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32af5544eee036360f79a05d78abca4396d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendOverlay</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a1f77cf8a136028727a481ffaeee6abc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendPhoenix</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32af5c4afd515f7869e014a766703e8e9c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendPinLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32aa6751ae6b9f93ae0ab89d923d46d8b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendReflect</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a398a23dc59b27c05b2b8cf42d9df03a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendSaturation</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a7ed44a130ac34705d378fe603129c988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendScreen</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a76086a1e6baf9426299ba142530e260f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendSoftLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32aa5ca5129b3f300cbe019390de72663c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendSubtract</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ae651a6e37df1269f6b85b9131f461761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_BlendVividLight</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ab4e1621a488a83af18ae84bd9f140279</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_FFPBlend</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32ac9d428f4b05bc39a63af3eea66502b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_Invalid</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32af02ec15721ac6e613e40ccb0329cd537</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LB_MaxBlendModes</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a348ad9775bac739ead7bde9ffd612a32a3ef50cc4d7d4dd4fe37ca89b2d579ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Invalid</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a805a87d4b6c7059fea2aa31181cc1f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_MaxSourceModifiers</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a023e9e2900d5b8955dc2e1a9c7bc4a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_None</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50add0cc32e19f947a2bc32ea6d66f0a4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Source1InvModulate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a936599d9be41427b9a5f12d181eba56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Source1Modulate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a9b419a8fb606c835d6a51d06b7f4517c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Source2InvModulate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50aa8e5f414825263c4a5b2d27327cf05ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Source2Modulate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a0ac55d42e7e486f831cbc2e4aeccdb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SourceModifier</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Invalid</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a805a87d4b6c7059fea2aa31181cc1f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_None</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50add0cc32e19f947a2bc32ea6d66f0a4c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Source1Modulate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a9b419a8fb606c835d6a51d06b7f4517c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Source2Modulate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a0ac55d42e7e486f831cbc2e4aeccdb20</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Source1InvModulate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a936599d9be41427b9a5f12d181eba56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_Source2InvModulate</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50aa8e5f414825263c4a5b2d27327cf05ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_MaxSourceModifiers</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a29ca2d389adaaf32edffe5f83701fb50a023e9e2900d5b8955dc2e1a9c7bc4a11</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>ac6ed5c0adb04ce4a624df6e7de8a2130</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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">
      <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" virtualness="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a39f2bc58c20f19f17f3ec9c8ca07cc3f</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const Ogre::String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a9ad24bbd27cf23df6db8d117cde86418</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a821a7c9dbf2ad592679189474f39e1c9</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBlendMode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>a44e8988291fe99a63440af985231f0be</anchor>
      <arglist>(unsigned short index, BlendMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSourceModifier</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending.html</anchorfile>
      <anchor>aced01af43376ec6132150836a938ff48</anchor>
      <arglist>(unsigned short index, SourceModifier modType, int customNum)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_texturing.html</anchorfile>
      <anchor>a116c0f1629b41df77d42f23908631489</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</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="struct">
    <name>Ogre::RTShader::LayeredBlending::TextureBlend</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend.html</filename>
    <member kind="function">
      <type></type>
      <name>TextureBlend</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend.html</anchorfile>
      <anchor>aa7a6c579c8804436425312ac327f4835</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>BlendMode</type>
      <name>blendMode</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend.html</anchorfile>
      <anchor>a570e876e4f88389a16e29a7a7e6193ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>customNum</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend.html</anchorfile>
      <anchor>a75c8c1f3269ba39140170149572ea654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ParameterPtr</type>
      <name>modControlParam</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend.html</anchorfile>
      <anchor>aea5f0d71790484ba662134854ea7f525</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SourceModifier</type>
      <name>sourceModifier</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_layered_blending_1_1_texture_blend.html</anchorfile>
      <anchor>a8d8716c8bb7b13cad01bd33f866bad14</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::LayeredBlendingFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_layered_blending_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</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>af417d9241d5ff0ed4d4bb2aa835b872e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, Pass *pass, SGScriptTranslator *translator) OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending_factory.html</anchorfile>
      <anchor>a6a40cb7ee8dfafc528d9d35cd04dba69</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending_factory.html</anchorfile>
      <anchor>afa69547c1ac6acc3429dfc51850b04d2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>writeInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_layered_blending_factory.html</anchorfile>
      <anchor>a8aee377a93249d8bd462f2986018fb04</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::LinearSkinning</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_linear_skinning.html</filename>
    <base>Ogre::RTShader::HardwareSkinningTechnique</base>
    <member kind="function">
      <type></type>
      <name>LinearSkinning</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga076dbcf2a1c31c0fad02b693ef33fa53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addFunctionInvocations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga652ed7534ddb7b72ae2661a37a94c1f8</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga85e711c9def8444e407820c07e23d126</anchor>
      <arglist>(const HardwareSkinningTechnique *hardSkin)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getBoneCount</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3a272a71bc57581c22597533d085c10c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getWeightCount</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1bb9cbae97b99f6ed962b2f87a89e04d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCorrectAntipodalityHandling</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga6bec48df043c761525c10fa1c3805208</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasScalingShearingSupport</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaed668a1eb73bffe240faec2e174701c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolveDependencies</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga2dae1b6c5230f79fbfefde6297f8941c</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolveParameters</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9c743be98b0e70a0d56d765b9a62986e</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDoBoneCalculations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9f6040d44ac57c6bdb187bc111716aa7</anchor>
      <arglist>(bool doBoneCalculations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardwareSkinningParam</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gafa9516c0d0a2b16f3dae733a989b844e</anchor>
      <arglist>(ushort boneCount, ushort weightCount, bool correctAntipodalityHandling=false, bool scalingShearingSupport=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::NormalMapLighting</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</filename>
    <base>Ogre::RTShader::PerPixelLighting</base>
    <member kind="enumvalue">
      <name>NMS_OBJECT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>adc6b4bdd1ea31c2232336599d2b30b60a05d2b07bfe561ab830a5f00c5ef4a549</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMS_TANGENT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>adc6b4bdd1ea31c2232336599d2b30b60a2aa31937bfe22b801bb3593f2f8fe0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>NormalMapSpace</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>adc6b4bdd1ea31c2232336599d2b30b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMS_TANGENT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>adc6b4bdd1ea31c2232336599d2b30b60a2aa31937bfe22b801bb3593f2f8fe0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>NMS_OBJECT</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>adc6b4bdd1ea31c2232336599d2b30b60a05d2b07bfe561ab830a5f00c5ef4a549</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>NormalMapLighting</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a69b33cabe7c99bc8750d40ae11399fb4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a77e4353cfba7bda94f1e92e8834c5811</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a11bddfecc7052cf235f1a0321600b7c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SamplerPtr &amp;</type>
      <name>getNormalMapSampler</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a21d435104786893354bbcb86e743eb8b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>NormalMapSpace</type>
      <name>getNormalMapSpace</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>abd553fe9ca6bed297e1da933d4616c1d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getNormalMapTextureName</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>ab243908260544b3e3a5fba2bbcdf2a97</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getTexCoordIndex</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a601edb74b0a0c458f515cccb2168422a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a7f9625974c6ecdf24c1688beafb052a9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a843b43b2c134bfb623da7392a5cba3e9</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormaliseEnabled</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a98d8a4dd67c07e121c9e11fb72bf2079</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalMapAnisotropy</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>ad013d132ac6a7824b30d6b1b639ad672</anchor>
      <arglist>(unsigned int anisotropy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalMapFiltering</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a0763857506b0a277864bb343b54b8351</anchor>
      <arglist>(const FilterOptions minFilter, const FilterOptions magFilter, const FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalMapMipBias</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>aaa91938b0f28e03d3b4ec421e98a5d64</anchor>
      <arglist>(Real mipBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalMapSampler</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a548cc98b5a0dd2b4aea99fb847aa24ad</anchor>
      <arglist>(const SamplerPtr &amp;sampler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalMapSpace</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a5dc5787d0aed53685e9ab11101bec710</anchor>
      <arglist>(NormalMapSpace normalMapSpace)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalMapTextureName</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>afaf2b3125bbf17d4cb07396d178633cb</anchor>
      <arglist>(const String &amp;textureName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTexCoordIndex</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>a928fa5c82069c3b767a627290e430c40</anchor>
      <arglist>(unsigned int index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>ac1ae6e2ad7ccdfb4f4ae68fa60cce4a1</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting.html</anchorfile>
      <anchor>ad789db93efb4c43bc708e49551eb867c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::NormalMapLightingFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting_factory.html</anchorfile>
      <anchor>aa07c275dea73cf9e26c63fb33646c7d2</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_normal_map_lighting_factory.html</anchorfile>
      <anchor>a902d1a5d572ef2fd9e47cf2be227c90d</anchor>
      <arglist>() const</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_normal_map_lighting_factory.html</anchorfile>
      <anchor>a9146933d8a0abbca680ae204db22c86f</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::Operand</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_operand.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a3ea5c96b29a25591d8eb41f6fb87837f</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>ad578e3bfd92c76fd294ba885f1442d34</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>ae40b4e0d19a0b667fa794f68a7f4d323</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>String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a98d5ab5691cde482ac674a146d959efa</anchor>
      <arglist>() const</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>a8b3e8713b3f7e1571219fe64cb389647</anchor>
      <arglist>()</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>a672dbe7a638e3fd75161f1102efa7616</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>a40eb42be68c9386737976d317aa0e147</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>ae6abb67d0c901718afe8acc6ccd4eb5b</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>ab838304d6dd65b3ee4c16d14fa9f0dd9</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>a3fa7920e9a098183a2b379438104065c</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>
    <member kind="function" static="yes">
      <type>static GpuConstantType</type>
      <name>getGpuConstantType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a0bb486f15c8095ff4184ec23c3d6c1dc</anchor>
      <arglist>(int mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getMaskAsString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>adfd335f56221e23e5c3b0b5b2cc4a2a5</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="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>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>
    <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>a3ea5c96b29a25591d8eb41f6fb87837f</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>ad578e3bfd92c76fd294ba885f1442d34</anchor>
      <arglist>(OpMask opMask)</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>String</type>
      <name>toString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a98d5ab5691cde482ac674a146d959efa</anchor>
      <arglist>() const</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>a8b3e8713b3f7e1571219fe64cb389647</anchor>
      <arglist>()</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>a672dbe7a638e3fd75161f1102efa7616</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>a40eb42be68c9386737976d317aa0e147</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>ae6abb67d0c901718afe8acc6ccd4eb5b</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>ab838304d6dd65b3ee4c16d14fa9f0dd9</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>a3fa7920e9a098183a2b379438104065c</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>
    <member kind="function" static="yes">
      <type>static GpuConstantType</type>
      <name>getGpuConstantType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>a0bb486f15c8095ff4184ec23c3d6c1dc</anchor>
      <arglist>(int mask)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>getMaskAsString</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_operand.html</anchorfile>
      <anchor>adfd335f56221e23e5c3b0b5b2cc4a2a5</anchor>
      <arglist>(int mask)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::Parameter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_parameter.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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_NORMAL_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7</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_POSTOCAMERA_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d</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_TANGENT_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07</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_BINORMAL_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1</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_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4</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_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>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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1</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_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4</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_LIGHTDIRECTION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d</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_POSTOLIGHT_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07</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_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>a9e0f11ec8780314d7dd0eb32e93798c9</anchor>
      <arglist>(GpuConstantType type, const String &amp;name, const Semantic &amp;semantic, int index, const Content &amp;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>Content</type>
      <name>getContent</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>ab8ed4fa20a94d4dc3b964ee20d56769f</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>a3cfb1556a4f7606ce7f10e5b9fe67add</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>a572567ffac22974529947d127e66fab8</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>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>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>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>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>abdb37db84bb6494b6d0be0c9c2b13b73</anchor>
      <arglist>(int index)</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>ae1e6ad891b88b61a9f16c9f7fd15d993</anchor>
      <arglist>(GpuConstantType type, int index, Parameter::Content content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInTexcoord1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a61605f8cfa076c8b6260e6a9addf1dcd</anchor>
      <arglist>(int index, Parameter::Content content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInTexcoord2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a94b45b909bce9ca84d326b4d73a31190</anchor>
      <arglist>(int index, Parameter::Content content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInTexcoord3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a675147fb512fae0361d43fcdb53d271c</anchor>
      <arglist>(int index, Parameter::Content content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createInTexcoord4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a765331beb6cc481129ba77314d925b94</anchor>
      <arglist>(int index, Parameter::Content 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>ad1bf68269aadb9f521d3168090e7bd11</anchor>
      <arglist>(GpuConstantType type, int index, Parameter::Content content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutTexcoord1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>ae7b55cb7a4262f3e3e908f9281264ff1</anchor>
      <arglist>(int index, Parameter::Content content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutTexcoord2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a2c9063d96e1382080e11a43ce6b6ceac</anchor>
      <arglist>(int index, Parameter::Content content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutTexcoord3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a89605bc4d4da908de8712066bd4911ef</anchor>
      <arglist>(int index, Parameter::Content content)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParameterPtr</type>
      <name>createOutTexcoord4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter_factory.html</anchorfile>
      <anchor>a9ba0527e828e863dc7efb0e881159019</anchor>
      <arglist>(int index, Parameter::Content 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::PerPixelLighting</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_per_pixel_lighting.html</filename>
    <base>Ogre::RTShader::FFPLighting</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a84fa2416b04dae927f9acbe3aff18615</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a11bddfecc7052cf235f1a0321600b7c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_per_pixel_lighting.html</anchorfile>
      <anchor>a8b3626c7011632d6393f91d00e56fb7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a58a11d4b0389a5bd595a092244bb8bdf</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormaliseEnabled</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>a98d8a4dd67c07e121c9e11fb72bf2079</anchor>
      <arglist>(bool enable)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_f_f_p_lighting.html</anchorfile>
      <anchor>adf8e004b962ba95d5d11fb47fe7a7530</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_per_pixel_lighting.html</anchorfile>
      <anchor>ae766f76cad4b3a4339a0cd50abbddcc2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::PerPixelLightingFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_per_pixel_lighting_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_per_pixel_lighting_factory.html</anchorfile>
      <anchor>a48396468013175a92b69f1270b98e60a</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_per_pixel_lighting_factory.html</anchorfile>
      <anchor>aa0a8dce11c787c710b70a132143695af</anchor>
      <arglist>() const</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_per_pixel_lighting_factory.html</anchorfile>
      <anchor>a558d6dce6cf22456fdc71ac6e17a9ffe</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::Program</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_program.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>Function *</type>
      <name>createFunction</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>aa3c0b7854fb8356b68ecb3b977c3f0fb</anchor>
      <arglist>(const String &amp;name, const String &amp;desc, const Function::FunctionType functionType)</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>a2d13e48120561b0b13711d06ae1445ca</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>a7b7f2adb8e8b565d6ca1d1893af82b76</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Function *</type>
      <name>getFunctionByName</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a5ca247d24785aec3cdb24c5fec312c4b</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>const ShaderFunctionList &amp;</type>
      <name>getFunctions</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a0e6572f23eff93ae6baff5a13139a514</anchor>
      <arglist>() const</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>a4e6b23b1e3c4b03be8e924d8ca3094f9</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>a855d22b1c3cb9b2b28779b9cf9e59906</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>UniformParameterPtr</type>
      <name>resolveAutoParameterInt</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>af9ae3761783a43cdb7016b51c5a858bd</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, GpuConstantType type, size_t 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>afa95a589bbc662fdadf93c9fa3630508</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, GpuConstantType type, Real 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>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>a17a8d4a771e8ff07180beab4986da67d</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, size_t data=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEntryPointFunction</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program.html</anchorfile>
      <anchor>a1d51026c1bafcac0223edb1e371c5b52</anchor>
      <arglist>(Function *function)</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="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>Singleton&lt; ProgramManager &gt;</base>
    <base>Ogre::AllocatedObject</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>a9c7937d342955ee45a30d2926ffebd0b</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>a77da1fe51136be09e702e698092b2185</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::ProgramProcessor</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_program_processor.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>ProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_processor.html</anchorfile>
      <anchor>a1cd38e9533321ffbb8e22970f2307e48</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProgramProcessor</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_processor.html</anchorfile>
      <anchor>aa27787cf352ff2ac055328e7a31e1f41</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_processor.html</anchorfile>
      <anchor>ae0789fecd0ee5b56dc6b69d093a27d75</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>postCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_processor.html</anchorfile>
      <anchor>a6ab57778e1f0b801b6595dc1e0c3aa91</anchor>
      <arglist>(ProgramSet *programSet)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>preCreateGpuPrograms</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_processor.html</anchorfile>
      <anchor>af36a591589a387d9ab85a7f4fe724fce</anchor>
      <arglist>(ProgramSet *programSet)=0</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>
    <base>Ogre::AllocatedObject</base>
    <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>a0fff00f47f64b82734ec9e8eb6666835</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>a30f9082ca74b11236486c58457b16f81</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>
    <base>Ogre::AllocatedObject</base>
    <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>adea123814282cb2fd21f504246647b06</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::ProgramWriterFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_program_writer_factory.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>ProgramWriterFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_factory.html</anchorfile>
      <anchor>af6090e9cf4879d45a606aa046934bc5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ProgramWriterFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_factory.html</anchorfile>
      <anchor>aefc4a4cc46310e89d06373664cca907f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual ProgramWriter *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_factory.html</anchorfile>
      <anchor>ad784c2bce3ad14c8a34973ff5abe74f5</anchor>
      <arglist>(void) OGRE_NODISCARD=0</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_factory.html</anchorfile>
      <anchor>a5b4df74d3d28ca4a0af618442da3ea47</anchor>
      <arglist>(void) const =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>Singleton&lt; ProgramWriterManager &gt;</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>std::map&lt; String, ProgramWriterFactory * &gt;</type>
      <name>FactoryMap</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>a978eec10b5b76ddddf06a615ecd97563</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>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>addFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>a58504fc8e566b0172c448249f724522d</anchor>
      <arglist>(ProgramWriterFactory *factory)</arglist>
    </member>
    <member kind="function">
      <type>ProgramWriter *</type>
      <name>createProgramWriter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>a4729f130076dc7e5746154bdc02600af</anchor>
      <arglist>(const String &amp;language)</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">
      <type>void</type>
      <name>removeFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_program_writer_manager.html</anchorfile>
      <anchor>aa85306b68773fc269737df0ba894f996</anchor>
      <arglist>(ProgramWriterFactory *factory)</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>aeeff5852f80a31dc9e1e82673fce2aad</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>a34d6f0b37469bc6993b93caf7ebbde42</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>
    <base>Ogre::AllocatedObject</base>
    <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>const Vector3i &amp;</type>
      <name>getLightCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>aa5f1b258f3a281cfa61f2a232ae6c18d</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>const SubRenderStateList &amp;</type>
      <name>getTemplateSubRenderStateList</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>af6e6e0ebfd0bab55093172a795fc61e6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTemplateSubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>adf57c1505668d7cd9fc65c33231ee3ff</anchor>
      <arglist>(SubRenderState *subRenderState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>a0ca983d7872dd4af086d73f1685188f1</anchor>
      <arglist>()</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>acb10ca9d88182aa3051086c5acee656f</anchor>
      <arglist>(const Vector3i &amp;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>FFPRenderStateBuilder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>a0ebb9db4c085496981b7dbdd61f34fc9</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_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="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">
      <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>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>ac613127af7ac6b4d0d9104a25aa483cf</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">
      <type>void</type>
      <name>writeSourceCode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_sample_texture_atom.html</anchorfile>
      <anchor>aab8c898e0e475c4a95fc113fb094d4fc</anchor>
      <arglist>(std::ostream &amp;os, const String &amp;targetLanguage) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::SGMaterialSerializerListener</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_s_g_material_serializer_listener.html</filename>
    <base>Ogre::MaterialSerializer::Listener</base>
    <base>Ogre::AllocatedObject</base>
    <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>group___r_t_shader.html</anchorfile>
      <anchor>ga0c4d6065a7366a2c7cec871582b59662</anchor>
      <arglist>(MaterialSerializer *ser, MaterialSerializer::SerializeEvent event, bool &amp;skip, const Material *mat)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>passEventRaised</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae7cd570f009ae6daa1436bb3a1b93b1c</anchor>
      <arglist>(MaterialSerializer *ser, MaterialSerializer::SerializeEvent event, bool &amp;skip, const Pass *tech)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>techniqueEventRaised</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae69f34379ca56e44da81e6bb94e569d2</anchor>
      <arglist>(MaterialSerializer *ser, MaterialSerializer::SerializeEvent event, bool &amp;skip, const Technique *tech)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureUnitStateEventRaised</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf51bcbc1062b97a10c74ea7e70dec651</anchor>
      <arglist>(MaterialSerializer *ser, MaterialSerializer::SerializeEvent event, bool &amp;skip, const TextureUnitState *textureUnit)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ShaderGenerator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gadcb2ff432738c3d0e602910347d3785a</anchor>
      <arglist></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" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>getGeneratedSubRenderState</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9d8077b653bb0bb5bb5e457665f93ae5</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>translate</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga50913d8a64482eeefcccaaa9b9eeb1c1</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodePtr &amp;node)</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>Singleton&lt; ShaderGenerator &gt;</base>
    <base>Ogre::AllocatedObject</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>ab3f50570e4ebae68ffbf8aa95445e42c</anchor>
      <arglist>(const String &amp;srcMaterialName, const String &amp;srcGroupName, const String &amp;dstMaterialName, const String &amp;dstGroupName)</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>a512dbd23cc30a2dd2c5c344d1faac0d2</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>ad4fe4ab6a8fb0e1b2ba67e2506b1e992</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>ad8adc0f4b3a70aed7eecb2b88d399588</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>a416c5013cc01c0f9b64ca98a50a202f4</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>a3d7167dbc5b45f11cae4a5dc61c0a823</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>a1c475bb3a78d796d1f28407b3a476712</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>a8a32eb5519fa040eced4a6c94025dbd8</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>a0f0a1b86511924d42a007d092af0900c</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>a61dc9c750980554a61a18ec1f983fae2</anchor>
      <arglist>(GpuProgramType type) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getShaderProfilesList</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a982d701542f2ba0e3386804098fc5424</anchor>
      <arglist>(GpuProgramType 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>aa60196108386f7ca4a82a56eff383242</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>a1d439aa0c31457ae0341e55f97e08219</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>a7a0c4cd10d66291d77f43267d52b73e3</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>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>bool</type>
      <name>hasShaderBasedTechnique</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a2e1bc63b56a8cd1f9f0f8a30feb3d9d0</anchor>
      <arglist>(const String &amp;materialName, 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>a62782289b008fd98693ac49a14fef58a</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT)</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>af452809bad58cd56ea0f3121f216f86c</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT)</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>a4853e5eea4d5e3c1d0e09e40d9424da1</anchor>
      <arglist>(const String &amp;schemeName)</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>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>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>bool</type>
      <name>validateMaterial</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a5c707c5cbc981badceb9946728c708e6</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT)</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>aba60c37a422d8834a02108cb98c9890e</anchor>
      <arglist>(const String &amp;schemeName, const String &amp;materialName, const String &amp;groupName=RGN_DEFAULT)</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>a651a5f61020937cc40f4090f1f18e458</anchor>
      <arglist>(const String &amp;schemeName)</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>aeb10986f3119e6bdf473e0ee851bf3ae</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>acd96bb2cad55be69d0fe8c6dc28d3590</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>FFPRenderStateBuilder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_generator.html</anchorfile>
      <anchor>a0ebb9db4c085496981b7dbdd61f34fc9</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::ShaderProgramWriterCGFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_c_g_factory.html</filename>
    <base>Ogre::RTShader::ProgramWriterFactory</base>
    <member kind="function">
      <type></type>
      <name>ShaderProgramWriterCGFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_c_g_factory.html</anchorfile>
      <anchor>a20a79eccac89cb46237c25868d3e12cf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShaderProgramWriterCGFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_c_g_factory.html</anchorfile>
      <anchor>a78cbec30bae4413d5c3a491ba4404ddc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProgramWriter *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_c_g_factory.html</anchorfile>
      <anchor>afc10125c66c4708bc336fb163812de58</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_c_g_factory.html</anchorfile>
      <anchor>a2d97c417a6054314829d10ddabfde6a5</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ShaderProgramWriterGLSLESFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_e_s_factory.html</filename>
    <base>Ogre::RTShader::ProgramWriterFactory</base>
    <member kind="function">
      <type></type>
      <name>ShaderProgramWriterGLSLESFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_e_s_factory.html</anchorfile>
      <anchor>a61d146607c836f6bcc06577c17327528</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShaderProgramWriterGLSLESFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_e_s_factory.html</anchorfile>
      <anchor>a72e93f5574eacb788272c4a6f523adf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProgramWriter *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_e_s_factory.html</anchorfile>
      <anchor>aea9319ad43b5d3ad310b95cf1feb92a7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_e_s_factory.html</anchorfile>
      <anchor>ae768f537b235c1d4765bc8c6b6f545d0</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ShaderProgramWriterGLSLFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_factory.html</filename>
    <base>Ogre::RTShader::ProgramWriterFactory</base>
    <member kind="function">
      <type></type>
      <name>ShaderProgramWriterGLSLFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_factory.html</anchorfile>
      <anchor>acb69b09d69553c11427081931ad15094</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShaderProgramWriterGLSLFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_factory.html</anchorfile>
      <anchor>aa4574dfdfdbb49000e6c7cea681f2401</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProgramWriter *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_factory.html</anchorfile>
      <anchor>a88c7368759c0bfc3674ee5d71e28d350</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_g_l_s_l_factory.html</anchorfile>
      <anchor>a48ab53b5a3e3fcb14acba1e7db152a65</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::ShaderProgramWriterHLSLFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_h_l_s_l_factory.html</filename>
    <base>Ogre::RTShader::ProgramWriterFactory</base>
    <member kind="function">
      <type></type>
      <name>ShaderProgramWriterHLSLFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_h_l_s_l_factory.html</anchorfile>
      <anchor>ad955949addac1eaeceb75fab96773392</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShaderProgramWriterHLSLFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_h_l_s_l_factory.html</anchorfile>
      <anchor>a1b5c71b751232de406d4155d2fef01f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ProgramWriter *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_h_l_s_l_factory.html</anchorfile>
      <anchor>aed62263d97f8ffc05ac6b04a90de2fa3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getTargetLanguage</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_shader_program_writer_h_l_s_l_factory.html</anchorfile>
      <anchor>a113e951223d227b44000fa88d3cf8968</anchor>
      <arglist>(void) const</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>
    <base>Ogre::AllocatedObject</base>
    <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>ae91b7b8f76848d67652b6e5832a27a49</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>a78bda908965b63ceceb6f66fc480a53b</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>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>a5f37c0a472ebbcb4b8490d69c55691e7</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>a0038e2e473362d5fe84c6a72efe10085</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>
    <base>Ogre::AllocatedObject</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</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>af417d9241d5ff0ed4d4bb2aa835b872e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, Pass *pass, SGScriptTranslator *translator) OGRE_NODISCARD</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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>a62346d71416d91a03f429ed7404ca450</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>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>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>const Vector3i &amp;</type>
      <name>getLightCount</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>aa5f1b258f3a281cfa61f2a232ae6c18d</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>const SubRenderStateList &amp;</type>
      <name>getTemplateSubRenderStateList</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>af6e6e0ebfd0bab55093172a795fc61e6</anchor>
      <arglist>() const</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>a48a0f2bf833e3dd562b68e16bdbcfef8</anchor>
      <arglist>(const RenderState &amp;other, 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>removeSubRenderStateInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>a5d7eb06c5a7db62569b4c8757282b9c8</anchor>
      <arglist>(SubRenderState *subRenderState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTemplateSubRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>adf57c1505668d7cd9fc65c33231ee3ff</anchor>
      <arglist>(SubRenderState *subRenderState)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_render_state.html</anchorfile>
      <anchor>a0ca983d7872dd4af086d73f1685188f1</anchor>
      <arglist>()</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>acb10ca9d88182aa3051086c5acee656f</anchor>
      <arglist>(const Vector3i &amp;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="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>FFPRenderStateBuilder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_target_render_state.html</anchorfile>
      <anchor>a0ebb9db4c085496981b7dbdd61f34fc9</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="struct">
    <name>Ogre::RTShader::TextureAtlasRecord</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</filename>
    <member kind="function">
      <type></type>
      <name>TextureAtlasRecord</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</anchorfile>
      <anchor>aad1cdc19203e099ae3dcd5f418855519</anchor>
      <arglist>(const String &amp;texOriginalName, const String &amp;texAtlasName, const float texPosU, const float texPosV, const float texWidth, const float texHeight, const size_t texIndexInAtlas)</arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>atlasTextureName</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</anchorfile>
      <anchor>aa20dfcdceb76069c90b594da6b8c2e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>height</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</anchorfile>
      <anchor>ac058c43408b2531286257f222f5e117f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>indexInAtlas</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</anchorfile>
      <anchor>a4f2681bcebc35e6abd245e7b835662ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>originalTextureName</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</anchorfile>
      <anchor>a17e66e86d83fc21a8e6f52b9e7ec6e07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>posU</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</anchorfile>
      <anchor>adc8ecc98f8c576a411fa28c7d60f52f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>posV</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</anchorfile>
      <anchor>ad63f32148308d215ea70c14cdbf54ae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_record.html</anchorfile>
      <anchor>a3c9b3d1768bd0d721222415345ff10de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::TextureAtlasSampler</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="function">
      <type></type>
      <name>TextureAtlasSampler</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler.html</anchorfile>
      <anchor>a6404b96263ca5389cffbaab2774d13c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler.html</anchorfile>
      <anchor>a3276ae045b33de14df51bcc8601103ce</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler.html</anchorfile>
      <anchor>a57d543c69b8d9b6fe57ad95a16c002ba</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler.html</anchorfile>
      <anchor>a93ce69d7aed63a91845371b1de98e71a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler.html</anchorfile>
      <anchor>a704abb43abe526d887acc07cce51be8e</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler.html</anchorfile>
      <anchor>a2c76b2d5fb2987a00afa89ac3791fe71</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>Type</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler.html</anchorfile>
      <anchor>adec8671075950063dad445290270dad6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::TextureAtlasSamplerFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <base>Singleton&lt; TextureAtlasSamplerFactory &gt;</base>
    <class kind="struct">Ogre::RTShader::TextureAtlasSamplerFactory::TextureAtlasAttib</class>
    <member kind="enumeration">
      <type></type>
      <name>IndexPositionMode</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a041b52bd88c674b0ee08f71104255b82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ipmRelative</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a041b52bd88c674b0ee08f71104255b82a85c0a09b9010c2eb959f6cac47d495d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ipmAbsolute</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a041b52bd88c674b0ee08f71104255b82af0c09a9a9b283b43436aadc23ae6891d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ipmAbsolute</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a041b52bd88c674b0ee08f71104255b82af0c09a9a9b283b43436aadc23ae6891d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ipmRelative</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a041b52bd88c674b0ee08f71104255b82a85c0a09b9010c2eb959f6cac47d495d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureAtlasSamplerFactory</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>aecf70f6c8cd27a00a908cde455bed349</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTexutreAtlasDefinition</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>ae31815d0e9825e7fb4b46ddf49f48655</anchor>
      <arglist>(const Ogre::String &amp;filename, TextureAtlasTablePtr textureAtlasTable=TextureAtlasTablePtr())</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>addTexutreAtlasDefinition</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a0b9c87db6768def43ccc98361afdd56b</anchor>
      <arglist>(DataStreamPtr stream, TextureAtlasTablePtr textureAtlasTable=TextureAtlasTablePtr())</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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>ae1478cf71297ae57d26114b79e7610c0</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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">
      <type>const TextureAtlasAttib &amp;</type>
      <name>getDefaultAtlasingAttributes</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>ac4b309d3acaa022e400e956ca9416a0c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const TextureAtlasTablePtr &amp;</type>
      <name>getTextureAtlasTable</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a9319cf6c65c5de4ad0eb07d1284b90b7</anchor>
      <arglist>(const String &amp;textureName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>ac84da356c2b4cbac8cf4b1232c942e16</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasMaterialAtlasingAttributes</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a3c9fc685c61b67d3e258ab584b1fa24a</anchor>
      <arglist>(Ogre::Material *material, TextureAtlasAttib *attrib=NULL) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTextureAtlasTables</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a08f5fe9225028e81cdc8d7c6bbc703b0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTextureAtlasTable</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a6d37cc267e18a241625ac6bbf7f1b8bc</anchor>
      <arglist>(const String &amp;textureName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDefaultAtlasingAttributes</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>aad469e872e87011f2f1b8240b5babf85</anchor>
      <arglist>(IndexPositionMode mode, ushort offset, bool autoAdjustBorders)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setMaterialAtlasingAttributes</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a00cb3fe33d98ee3dab5319108c4420c7</anchor>
      <arglist>(Ogre::Material *material, IndexPositionMode mode, ushort offset, bool autoAdjustBorders)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureAtlasTable</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a280560966e75ca1d42e378fccbe16e46</anchor>
      <arglist>(const String &amp;textureName, const TextureAtlasTablePtr &amp;atlasData, bool autoBorderAdjust=true)</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_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>ac222dd44e1ee51a691d939f2f41508de</anchor>
      <arglist>(MaterialSerializer *ser, SubRenderState *subRenderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TextureAtlasSamplerFactory &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a5f6e45582f72e86e195c967bb052c001</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TextureAtlasSamplerFactory *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory.html</anchorfile>
      <anchor>a68cc8d5137e49f871040a963e9cabf93</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::RTShader::TextureAtlasSamplerFactory::TextureAtlasAttib</name>
    <filename>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory_1_1_texture_atlas_attib.html</filename>
    <member kind="function">
      <type></type>
      <name>TextureAtlasAttib</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory_1_1_texture_atlas_attib.html</anchorfile>
      <anchor>a1a24c6e85812f150ae289ce0dffaaf63</anchor>
      <arglist>(IndexPositionMode _posMode=ipmRelative, ushort _posOffset=1, bool _autoBorderAdjust=true)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoBorderAdjust</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory_1_1_texture_atlas_attib.html</anchorfile>
      <anchor>ae7620d37e1ba6369a6b9237e2cbaf88f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IndexPositionMode</type>
      <name>positionMode</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory_1_1_texture_atlas_attib.html</anchorfile>
      <anchor>a5bd237571dc9a61833ed41bbddeb2865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ushort</type>
      <name>positionOffset</name>
      <anchorfile>struct_ogre_1_1_r_t_shader_1_1_texture_atlas_sampler_factory_1_1_texture_atlas_attib.html</anchorfile>
      <anchor>a7290937b989b0710224b74ec94394649</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::TriplanarTexturing</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</filename>
    <base>Ogre::RTShader::SubRenderState</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</anchorfile>
      <anchor>ade3517016652e2195659012eccdbd26d</anchor>
      <arglist>(const SubRenderState &amp;rhs)</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="virtual">
      <type>virtual int</type>
      <name>getExecutionOrder</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</anchorfile>
      <anchor>a9bd491cc5e6af400534bd9be3c2e3415</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</anchorfile>
      <anchor>a580ea41c2f497850cc20c8df19da5a1a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>preAddToRenderState</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</anchorfile>
      <anchor>a4063d9deca7c2f65c667947fae0eab73</anchor>
      <arglist>(const RenderState *renderState, Pass *srcPass, Pass *dstPass)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setParameters</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</anchorfile>
      <anchor>ab8f2cc777a669f421e5a3ab74cf397de</anchor>
      <arglist>(const Vector3 &amp;parameters)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setTextureNames</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</anchorfile>
      <anchor>a43f3f0854dd21c6400076169ef123073</anchor>
      <arglist>(const String &amp;textureNameFromX, const String &amp;textureNameFromY, const String &amp;textureNameFromZ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateGpuProgramsParams</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</anchorfile>
      <anchor>a3ef781cfaddc6dfa0a7304097d50154a</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>type</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing.html</anchorfile>
      <anchor>a6de73891572f7caef822600169c88d43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::RTShader::TriplanarTexturingFactory</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing_factory.html</filename>
    <base>Ogre::RTShader::SubRenderStateFactory</base>
    <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>a14ce88a3c6833585ec73b77b7536b441</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing_factory.html</anchorfile>
      <anchor>a3691c3e327fbf3d7236db6110de0cd5c</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>a57deb4c224e304fa290247c56e74890e</anchor>
      <arglist>(ScriptCompiler *compiler, PropertyAbstractNode *prop, TextureUnitState *texState, SGScriptTranslator *translator) OGRE_NODISCARD</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>a54a6f6eba1624fef1de9c20eb7b0a6b5</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_triplanar_texturing_factory.html</anchorfile>
      <anchor>adb316161610e10bfefea06bf0245d861</anchor>
      <arglist>() const</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::UniformParameter</name>
    <filename>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</filename>
    <base>Ogre::RTShader::Parameter</base>
    <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_NORMAL_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7</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_POSTOCAMERA_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d</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_TANGENT_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07</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_BINORMAL_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1</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_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4</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_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>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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae7561b6fc3b2f58bea1e728f62a1dfd1</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_OBJECT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae9d968c92d727e2735f240e0df859fa4</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_LIGHTDIRECTION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad1b2feed9f59868d94388fd856c29386</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66cf9444da99bc7b8f8714e9a4ba244d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a999b4b0630fb06daf86b346db36d28c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00f691e8fc51042a11d24830def250b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc269115e68796e473c0c6ac9e63cc8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a951a04e1de9730a072ef64af53711e80</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9175b074cc024bad394a89680e3091c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a66d3823813631f9069aa6e4186dfcbda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac1b69cdec79fb99083c783ae5fdc74f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6259e93e4f72def406679703ccd82396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af09d1f2a6a6cc697b944875ed41c8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6c62d8aaf6fd0fd1db4d177d1e09ab26</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5ff917d1950cdbdc6ead8595ade89ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a88f76a5b43f3888ca43e45b632130ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1467ac91eb38dfdebb5679bda5185003</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae431747e93a91ada4bdffd8fbcfc12b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae062c6b6799906126362035e8741fcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab0cad191fb23bc72846703c30bd0574f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab6de57e1e50e2e8fb720b594f72b74cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2f924f19b83b50ff146c201d9111b096</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6b442c1ac1cd7f888aaa9fe0e27d153d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a1915b91661a0899680e5ee35250b9de9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a5e433b7316c8787502dc26e3f484e2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a92076a180981c2c4671bc8566095db5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ac9ec13981a3b3659a219df01625b092a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acfb6eed0df064cf38d5bbeaa0b089790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a52fe78ba2cccacb72e9e05f4dc9e61be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ad885a4e84d1503411f9776c4b33ff8b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7a20e410a940ec5f9bd52ff029c0d50c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ae4c9382450f623b85f74a7930a04b63f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a36c0e0abf19306fa11f2304fa5c4f6a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTDIRECTION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa7ace3e16d3f458675e285667914aea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9068c04952030757cab3d6b0c7bf505e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6665396d9824b43210b14066935d987e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aaed5ef5c265802cd854e4e41e05ab3cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a23be57829ddfd1d4e29f7877f23c9ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a300717bc767f7691ac7ebe9895aaf40d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a607ed8a4d1cb3f748963cc5dccdd129c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a00d9cbe09b054265e6fa9c68cfed9b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a139e2dd64b4409a1ea9ea53371dec181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abb144c966825bc4e2608b92861678b7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a9db27d7dba66293a86c0ed7f077b29de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7adb523a04f1cf89df97f4f0591e2d1c07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a2ad2ab2a4592b7e1d93a728fad5791dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7abfb8a34699488433a873da92472f140e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0ce0bdb2383cdc482c3fbcba9f36c136</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a174d6cf3eb21057e30911bc3d10269f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a239a50bbf1c66d1feef865e60eca281f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITION_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a68396c65b8c1b983aa984bbf6c0a4d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a885470ccd40ea2bd6c3f0aa7c10a5544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6cad59eccd6210d2646689db5a4ef1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d14f58ed78b718f28990cda673f5375</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a892209984e81a619894bf33ae57deb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acab199f49bf78c5b5da5d80c4337abf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acbc5717119ee8a88b1a784adbc11dabc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7d6a8047f17cbd5077c2dc333ac7b762</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_LIGHTPOSITIONVIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4c68f26c3923d6606d6782315c95fdf3</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a867a46e01285805086ad6531c4067fe7</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aa9b5b86bfb39c024a8d8a3c01d3f107d</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_POSTOLIGHT_OBJECT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3ae441c302a78055d01c87a87f0971b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a445813e80a6998670af5bdaaaa36833c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7afc6af58cc0cb82ef1037a899b9fac4b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8e906d15710c004541b6d11a9f6c7454</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a555b49ae22979d8641844f4f88548a34</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a49b6e18e5cc29587cd82c0a85e8f2ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a38751338a0baae62d106291d41cfd919</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_OBJECT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e8929a714816a981b2ce0c048e35b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e610f823d275b697651d50c0d0d257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a4719768c33134d6e59dbc2408e820742</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ab87c091f58dcdacf5cc7b994ade07fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0c3474d7a77ce7a40e83777a87d2142d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aec8acb4ef3c6c9a1992b46fdb2953301</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a46ae8c8a31f08e2271c8cf421448d839</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0e3325e2ff0c1063c0a88ec34a1ee83a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_TANGENT_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a7b450c62f8ca91f3b23c468b0c8a95ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11aef4b5d612f9a0cdbbc17a858231c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6e0d401e83902693505e45fe0f54df84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7af6a7b1ca46334e44892c971443e5bcb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a8f9cd13c620dd8b2123357e5cad63b70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a930b3d69ac51c418578673b34ba6b8b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a0701d37390e9a1f6785879bc5506ace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aecd484d76771c40cb1bf66e4e65ff626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_VIEW_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a3e0a61fb6c24b4b717bc09ef8964059d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE0</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a6efd04ecb4fe8b25a672ede07687cb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE1</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a998a84e7be1169abb33a0b641c9db858</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE2</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7ace0bb2b52eab345ff586a009349b276f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE3</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a648b9e0e4a78cf854d9efe321904b741</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE4</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7acd690f191ce12378789b9afa2df17772</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE5</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a389cbfc2291ea8279f289aa8a3b27ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE6</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a378227ad43ae05e369c8ce7f545fe167</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SPC_POSTOLIGHT_WORLD_SPACE7</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7a11688284e0abc07332c6f09e505f854e</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_TANGENT_SPACE</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>a4fa6286f097d19e92a8ed91645fbfbe7aae9e3d6d893b968275941ba1b3c3ac07</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_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>UniformParameter</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a4f69ada139bae0a8ffb68492e709d8ee</anchor>
      <arglist>(GpuConstantType type, const String &amp;name, const Semantic &amp;semantic, int index, const Content &amp;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>a411a708f072d9ae9581399156d51ad3e</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, Real 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>a938de4dad762954130bb48ce9b70d169</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, Real 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>a482e33f1a057e128008674089141215e</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, size_t 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>a32d612a23a466f9c7f30e251f70748df</anchor>
      <arglist>(GpuProgramParameters::AutoConstantType autoType, size_t nAutoConstantData, size_t size, GpuConstantType type)</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>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>size_t</type>
      <name>getAutoConstantIntData</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a5c149eccdb2f6f617322248350fd1be0</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getAutoConstantRealData</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a9124eb3c767666cdccf0470f12c0b7f1</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>Content</type>
      <name>getContent</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_parameter.html</anchorfile>
      <anchor>ab8ed4fa20a94d4dc3b964ee20d56769f</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>a3cfb1556a4f7606ce7f10e5b9fe67add</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>a572567ffac22974529947d127e66fab8</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>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>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>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">
      <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" 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>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>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>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>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>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>
    <member kind="function">
      <type>void</type>
      <name>updateExtraInfo</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a81ddaa767a9ba19e28437deb282c45d9</anchor>
      <arglist>(size_t data)</arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>mAutoConstantIntData</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>a857b2d1b28e6a9cb5e0348a56a3000a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>mAutoConstantRealData</name>
      <anchorfile>class_ogre_1_1_r_t_shader_1_1_uniform_parameter.html</anchorfile>
      <anchor>aabf4eabc9cfa8c3496dbf6a9dd3d29a6</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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</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>afef71e6b6ce5b1764c15a47940784221</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>a17090adaa3810bc1a6f5b7cf7fd7349f</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>ad5a1709ff925c5ce5c6205cef8b3bafb</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</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>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>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>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_particle_affector.html</anchorfile>
      <anchor>ab38dc9df81b23a9b041b56d7329cb5b9</anchor>
      <arglist>(void) 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>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>
    <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>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_scale_affector_1_1_cmd_scale_adjust.html</anchorfile>
      <anchor>a5fb80f9d04d0f85af157a492804f4a17</anchor>
      <arglist>(const void *target) const</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>a638e5d3003f2cba547bb4b8320eb9f4f</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScaleAffectorFactory</name>
    <filename>class_ogre_1_1_scale_affector_factory.html</filename>
    <base>Ogre::ParticleAffectorFactory</base>
    <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>
  </compound>
  <compound kind="class">
    <name>Ogre::ScaleControllerFunction</name>
    <filename>class_ogre_1_1_scale_controller_function.html</filename>
    <base>ControllerFunction&lt; Real &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>Real</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_scale_controller_function.html</anchorfile>
      <anchor>a7c920fe250fc003fb45e819ed058c824</anchor>
      <arglist>(Real source)</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::SceneLoader</name>
    <filename>class_ogre_1_1_scene_loader.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SceneLoader</name>
      <anchorfile>class_ogre_1_1_scene_loader.html</anchorfile>
      <anchor>a18e87f4ce477f8bc53cc8621ab0123ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_scene_loader.html</anchorfile>
      <anchor>aaa1ca12e6dd5aec2d37514c32cead0e1</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName, SceneNode *rootNode)=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneLoaderManager</name>
    <filename>class_ogre_1_1_scene_loader_manager.html</filename>
    <base>Singleton&lt; SceneLoaderManager &gt;</base>
    <member kind="function">
      <type></type>
      <name>SceneLoaderManager</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>ad394316d8fde10e29de2c4b317edf775</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SceneLoaderManager</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>a72d62b0df5bd9c4d0e84c43e23c715f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneLoader *</type>
      <name>_getSceneLoader</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>abfc1a2581d883fd5949f23f419c0990b</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>a42e94999437af0603f5722bfcce13373</anchor>
      <arglist>(const String &amp;filename, const String &amp;groupName, SceneNode *rootNode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>a32c7a5a5178cebaceaf30a8323ad67b8</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName, SceneNode *rootNode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerSceneLoader</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>a6a600b24d7a0bbf7267d73e0b9c23e5a</anchor>
      <arglist>(const String &amp;name, const StringVector &amp;ext, SceneLoader *sl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterSceneLoader</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>a1b64750dabd826f5ff323bba6deb9d47</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SceneLoaderManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>aff67e2bb4d52de8d5bf3444b83ec6335</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SceneLoaderManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_scene_loader_manager.html</anchorfile>
      <anchor>a3facfbff0d7ce83759f0262881d6b008</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneManager</name>
    <filename>class_ogre_1_1_scene_manager.html</filename>
    <base>Ogre::AllocatedObject</base>
    <class kind="struct">Ogre::SceneManager::lightLess</class>
    <class kind="class">Ogre::SceneManager::Listener</class>
    <class kind="struct">Ogre::SceneManager::materialLess</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>std::map&lt; String, Animation * &gt;</type>
      <name>AnimationList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a260738557c9a32aed8d5ca14c28d300f</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>PrefabType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_CUBE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa25b0181d24b783ab75da2520305d292a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PLANE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfaf0fb654fb98508a564c17d3d5b2feee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_SPHERE</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab4c2ff4f6c76f7fe0a8eae76f2a84cbfa0f94148c2cfe190f3ea04374af220eba</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="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">
      <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>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>bool</type>
      <name>_areRenderStateChangesSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>add34db1d0d5398ef48b0f186ef8c575f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>_areShadowsSuppressed</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a83b107f8f4bfdff2ee8947a825cb71d6</anchor>
      <arglist>(void) const</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>a82f6812898571c948ca10035195bb51a</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>a7dc7403de6c07fbb0f5e8e7d5667ece0</anchor>
      <arglist>()</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>a027227b35d611d5b0f07ce0f93403b19</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>_getLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a71f1b4d0045fa52c584ab016b0ccc0c1</anchor>
      <arglist>(void) const</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>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>_notifyLightsDirty</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af215cf844dc1f3a2cb67b2149938847d</anchor>
      <arglist>(void)</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>a90d0e7484ed4580ec980eef15808bfee</anchor>
      <arglist>()</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>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>_queueSkiesForRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab8511a16f5e93699cd1dfb8bd93e98f2</anchor>
      <arglist>(Camera *cam)</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>a29ba8a2cad151d307d04781f749e7e84</anchor>
      <arglist>(Camera *camera, Viewport *vp, bool includeOverlays)</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>ac6008a2910a810dd022e1751bcb3c38f</anchor>
      <arglist>(const Pass *pass, bool evenIfSuppressed=false, bool shadowDerivation=true)</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>_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>_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>_suppressRenderStateChanges</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9701ff154236abf3022519c64e3d224d</anchor>
      <arglist>(bool suppress)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_suppressShadows</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af44261df34c54464203319f67c06a7bb</anchor>
      <arglist>(bool suppress)</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>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" virtualness="virtual">
      <type>virtual AxisAlignedBoxSceneQuery *</type>
      <name>createAABBQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a67cfdff179abb9c6ee11ec06df9d35b6</anchor>
      <arglist>(const AxisAlignedBox &amp;box, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa76a896afcb6a2d3032c8586ab91dd0a</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>createAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a741d00b9cf3afec6afa5c683c9c99759</anchor>
      <arglist>(const String &amp;animName)</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4cf9be9cb6e9a34ebb18b8952b3bbc47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>createBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4e767c00ec48e65ba5374d25676678ec</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>createBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a574e13942d5061a0f5df36d7d472b1ff</anchor>
      <arglist>(const String &amp;name, 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>af32931f7a0eaed595c5dfe24b84f37b4</anchor>
      <arglist>(unsigned int poolSize=20)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Camera *</type>
      <name>createCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a62ca781b4c6d23dc3aab1f3a45d61843</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2ce4075335fd6e1580cd1f293cd83a4e</anchor>
      <arglist>(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>a3fa030af76918893a3a7ed139781dc36</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>afb393cca49de8b928f7dd60838047185</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>adbfddc51019b4de6e7ca7597533697f4</anchor>
      <arglist>(const String &amp;entityName, PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>Entity *</type>
      <name>createEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0af0ca2bc136ff57f9dad94c283c6d35</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>a29772b72321f0f9ffc7f2fb0b46bcbad</anchor>
      <arglist>(PrefabType ptype)</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aedd1260e1997578aa6dc887d12e16fd5</anchor>
      <arglist>(const String &amp;materialName, const String &amp;managerName)</arglist>
    </member>
    <member kind="function">
      <type>InstanceManager *</type>
      <name>createInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af63c901b00fbf75746a00dad7e124065</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" virtualness="virtual">
      <type>virtual IntersectionSceneQuery *</type>
      <name>createIntersectionQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a973c23b20cd43b682b607d9c79636c8e</anchor>
      <arglist>(uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a417bdd216730a8d171c3184b0d49c32e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>createLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab127d52207729591dd51cb12a5b2ed2c</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>ac8aabf83a743284295582aa39ec8ddf3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>createManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaaefbdf16577e50f4e64f7f94fbe5623</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>createMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a77b538561c4780fef27ff2d06bd0f2dd</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>a417b2f6c5273748fe22f4b6a75fe8245</anchor>
      <arglist>(const String &amp;typeName, const NameValuePairList *params=0)</arglist>
    </member>
    <member kind="function">
      <type>ParticleSystem *</type>
      <name>createParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>abf8ee07ad398b2060f80a049a8cc579a</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>a463538c28db2d1c3b853c4637aecb693</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>a5efca644a55b648f82c9be1eae6d2c42</anchor>
      <arglist>(size_t quota=500, const String &amp;resourceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual PlaneBoundedVolumeListSceneQuery *</type>
      <name>createPlaneBoundedVolumeQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a66951894e88fd1ebc1876d762700e427</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>a12e904bc9791fb47bffc6c2b6afefb73</anchor>
      <arglist>(const Ray &amp;ray, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4c82e6d6265a6af101eab51a00b9cfa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>createRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5bd1667e1a9de63f46634756c8dee204</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a73c42645ea3b064ca6e0822a8f702cd4</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneNode *</type>
      <name>createSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab31f9c018b801240c238c7a048439150</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SphereSceneQuery *</type>
      <name>createSphereQuery</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9ce81e2f514ec254c021438e748af060</anchor>
      <arglist>(const Sphere &amp;sphere, uint32 mask=0xFFFFFFFF)</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>createStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3cd49635820ce79a611199c6234aef01</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>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>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>void</type>
      <name>destroyAllBillboardSets</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa316e7d1a4d80e75940246ccb260bcca</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9cb93862284e7443b94eaabdef21564a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyAllEntities</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1a77be68ccbfc90e2e1aed04340db4dc</anchor>
      <arglist>(void)</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" 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>destroyAllManualObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae4e9873e472d78e7595adc3cbbad643a</anchor>
      <arglist>(void)</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>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>destroyAllParticleSystems</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>afce67977a494e9d9314530c0edeb18eb</anchor>
      <arglist>(void)</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>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>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>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>destroyBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a74b3e51bc4d555449c7fd94275d14946</anchor>
      <arglist>(BillboardChain *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>destroyBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a19f155414751f732da30077321d508e2</anchor>
      <arglist>(BillboardSet *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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acac58e45f8b6b6826c81933f02a45046</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a41b9358cdad6fd7113b2a0cad8112f67</anchor>
      <arglist>(const String &amp;name)</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>destroyEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aea3103164ed0f27baeb67a3ae2fe429b</anchor>
      <arglist>(Entity *ent)</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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroyLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acce173aa89e849bda564f4e6e3be6402</anchor>
      <arglist>(Light *light)</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>destroyManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a46687a92d3fa8b4b106f01899a9e9025</anchor>
      <arglist>(ManualObject *obj)</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>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>destroyParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a158931b0a3a116e3f1566d937433232a</anchor>
      <arglist>(ParticleSystem *obj)</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>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>destroyRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a8489b889440a0a10826af390bcbe9255</anchor>
      <arglist>(RibbonTrail *obj)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>destroySceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a813346e505716ae5d24f714cfc4a5069</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>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>destroyStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af5bab37a967b021bb03c3c5d840b56ea</anchor>
      <arglist>(StaticGeometry *geom)</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>extractAllMovableObjectsByType</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a2d3831103729210e5ddd4e4e82c6044e</anchor>
      <arglist>(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>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>const ColourValue &amp;</type>
      <name>getAmbientLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a820fc4b19f83146567a879ace8b7f587</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a62f0b678eede111fd55b8955e2e367ca</anchor>
      <arglist>(const String &amp;name) const</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>ab3d61667202240702c7279b675439505</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ade2cace27566a8b42b14bb591503864f</anchor>
      <arglist>(const String &amp;animName) 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>af3f5c14031ae9126a0c746028f9edb5c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BillboardChain *</type>
      <name>getBillboardChain</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a159a3874b735f419b8902f8e566ea0a1</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>BillboardSet *</type>
      <name>getBillboardSet</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a904a14c82d81d6372f7682b0f8f6c600</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a50d16506bbbf5e1602977eb6ce0d0b27</anchor>
      <arglist>(const String &amp;name) 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>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>const CameraList &amp;</type>
      <name>getCameras</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>acf26160d2d9a4a9ebf61d0ba8cbffcfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Viewport *</type>
      <name>getCurrentViewport</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a14da2ba967b9b85d69780c5a295f3836</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>aa5ed3c081ae69e90569fd0c2727a34df</anchor>
      <arglist>()</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>Entity *</type>
      <name>getEntity</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa8ce3ca9b0261565a3c010b51ca69ea8</anchor>
      <arglist>(const String &amp;name) const</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 ColourValue &amp;</type>
      <name>getFogColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5682459ff89e72565c0ed2b2bfddf14a</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>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>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>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>InstanceManager *</type>
      <name>getInstanceManager</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a7402d52c5ba6e68892b6ec8c57e14949</anchor>
      <arglist>(const String &amp;managerName) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Light *</type>
      <name>getLight</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af269d1bd931e309ef0d8816fe13e300b</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>abb611654fb25d3bcef44f449d1d1bfb5</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>aa35e6c664625d4cee9d5d1fb8a45ade0</anchor>
      <arglist>(Light *l, const Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>ManualObject *</type>
      <name>getManualObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a0e8d017748c62a96e8e52c2ee0871557</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getMovableObject</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6b086877b0ae9f45cd4c85ab2e7492c5</anchor>
      <arglist>(const String &amp;name, const String &amp;typeName) const</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>const MovableObjectMap &amp;</type>
      <name>getMovableObjects</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a43aa8a7ff4199f380ead80aa0d741eeb</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aaa7164acf31d5275397f2ea4f6ea3de5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a55e33ede0c118d4dd3ba8cb62ff90496</anchor>
      <arglist>() const</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" 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>ParticleSystem *</type>
      <name>getParticleSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ac849be7f5a403ad214812694c4640179</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneMgrQueuedRenderableVisitor *</type>
      <name>getQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae062b43898ab86a6b2b3de5903965bed</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>ada03395dc13501ec3ccc65fe0c69c8ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>RibbonTrail *</type>
      <name>getRibbonTrail</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a13e9ef6822402e06e5ec6a48c093af07</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a854ef69f989aadd1da0bd79a61f88f9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getSceneNode</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa28915596c70c1e69692a3c0a51c06be</anchor>
      <arglist>(const String &amp;name, bool throwExceptionIfNotFound=true) const</arglist>
    </member>
    <member kind="function">
      <type>const ShadowCameraSetupPtr &amp;</type>
      <name>getShadowCameraSetup</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3651971e998b578168b51ad57cc7f09e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const VisibleObjectsBoundsInfo &amp;</type>
      <name>getShadowCasterBoundsInfo</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ab6484f3062661e421b242705dbef9054</anchor>
      <arglist>(const Light *light, size_t iteration=0) const</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>const ColourValue &amp;</type>
      <name>getShadowColour</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95799d087158c6872e029409aaba9a3f</anchor>
      <arglist>(void) const</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>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>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">
      <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>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>const TexturePtr &amp;</type>
      <name>getShadowTexture</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad977a4b406ff9e941ad212fee9f46802</anchor>
      <arglist>(size_t shadowIndex)</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>const ShadowTextureConfigList &amp;</type>
      <name>getShadowTextureConfigList</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6d9c78e43a7779188bf8d376b20090a3</anchor>
      <arglist>() const</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>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>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>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>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>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>const SkyBoxGenParameters &amp;</type>
      <name>getSkyBoxGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3c41db9da4c31fe9ff423d5696c87901</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>a205550aaa9967b7ee80baf44f4fe1ffd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyDomeGenParameters &amp;</type>
      <name>getSkyDomeGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a3e8986eedf7c35625f4a83693754a46f</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>ab493b07c3c458b8c309a7ce80ffb8d41</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const SkyPlaneGenParameters &amp;</type>
      <name>getSkyPlaneGenParameters</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a9a6c518b0154ca1c9496d66aed9d2414</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>a15a621314cc14fa08d747f0bb5a4f803</anchor>
      <arglist>(void) 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">
      <type>StaticGeometry *</type>
      <name>getStaticGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>aa5c05c55987b1501de6ba654ab9adfaf</anchor>
      <arglist>(const String &amp;name) const</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>a46690a40b65fd0e7e89752e1e36be727</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>ad4ab4f3e5b551778252edc293ea1b378</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>a663c32d37161a5eebf9cf8db3db8b052</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a4257eae21878329ae84446332443366a</anchor>
      <arglist>(const String &amp;name) 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>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>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>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>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>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" 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>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>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" 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>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>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>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>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>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" 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">
      <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>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>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>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>isSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a100bac7be3a9303d09918d55199f7a5f</anchor>
      <arglist>(void) const</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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareShadowTextures</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a95cd8ff86a7178c2e37b2fcb485f64fa</anchor>
      <arglist>(Camera *cam, Viewport *vp, const LightList *lightList=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5ceb87944e7ba077e4c6ed8db8acf4cc</anchor>
      <arglist>(const String &amp;filename)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>prepareWorldGeometry</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ad9633390826daf0fb2c7a8a43abe4f01</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;typeName=BLANKSTRING)</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>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>setCameraRelativeRendering</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>af24677a56a91713c40c3bdb9025da38d</anchor>
      <arglist>(bool rel)</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>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>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>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">
      <type>void</type>
      <name>setNormaliseNormalsOnScale</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>ae188c7cbe7a660db8b721f54a0ede2d1</anchor>
      <arglist>(bool n)</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>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>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>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>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>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>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>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>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>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>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>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>setShadowTextureCount</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a85c3a0d9755dfdfa841ec1383b20687c</anchor>
      <arglist>(size_t count)</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>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>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>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>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>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>setShadowTextureSelfShadow</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a1963d4af77db29c6419737c1c1ee9a31</anchor>
      <arglist>(bool selfShadow)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowTextureSettings</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a6dab744863b85b65d0c0ca7f6fb0a06e</anchor>
      <arglist>(uint16 size, uint16 count, PixelFormat fmt=PF_X8R8G8B8, uint16 fsaa=0, uint16 depthBufferPoolId=1)</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>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>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>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>setSkyBoxEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a79cd2c00addb8bb51943e0080d92c633</anchor>
      <arglist>(bool enable)</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>setSkyDomeEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a115c5ba0e3bb0ba7cc52f8f301c0e220</anchor>
      <arglist>(bool enable)</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>setSkyPlaneEnabled</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a5e629af63f5f273a69aa9cf1e9bbceb7</anchor>
      <arglist>(bool enable)</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" 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">
      <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">
      <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="friend">
      <type>friend class</type>
      <name>SceneMgrQueuedRenderableVisitor</name>
      <anchorfile>class_ogre_1_1_scene_manager.html</anchorfile>
      <anchor>a25811fa0c23672b27dccfffd48bec43a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneManager::lightLess</name>
    <filename>struct_ogre_1_1_scene_manager_1_1light_less.html</filename>
    <member kind="function">
      <type>_OgreExport bool</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1light_less.html</anchorfile>
      <anchor>add266e423661c3b75fffbd3377c6056b</anchor>
      <arglist>(const Light *a, const Light *b) const</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTextureCasterPreViewProj</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a012a1c3dcf2efbd8245fd125e7fc1b64</anchor>
      <arglist>(Light *light, Camera *camera, size_t iteration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTextureReceiverPreViewProj</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>aa05def0ab89195c585b5467059245641</anchor>
      <arglist>(Light *light, Frustum *frustum)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTexturesUpdated</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>aa2c3ceb367f47c3721e9d1843288d341</anchor>
      <arglist>(size_t numberOfShadowTextures)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a5ef1be858fe331867653fbb8aa819494</anchor>
      <arglist>(LightList &amp;lightList)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneManager::materialLess</name>
    <filename>struct_ogre_1_1_scene_manager_1_1material_less.html</filename>
    <member kind="function">
      <type>_OgreExport bool</type>
      <name>operator()</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1material_less.html</anchorfile>
      <anchor>a25f69b5082d65c2697c3c9fdab9c4354</anchor>
      <arglist>(const Material *x, const Material *y) const</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>RenderSystem::RenderSystemContext *</type>
      <name>rsContext</name>
      <anchorfile>struct_ogre_1_1_scene_manager_1_1_render_context.html</anchorfile>
      <anchor>a25d8314d6131f2b7ef384ecc06277a83</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>visit</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_scene_mgr_queued_renderable_visitor.html</anchorfile>
      <anchor>a70902c2c92e63d1c234e5bb135230b66</anchor>
      <arglist>(const Pass *p, RenderableList &amp;rs)</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>a355e8d4526c10772c7d85798806f7f8a</anchor>
      <arglist>(RenderablePass *rp)</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::SceneManagerEnumerator</name>
    <filename>class_ogre_1_1_scene_manager_enumerator.html</filename>
    <base>Singleton&lt; SceneManagerEnumerator &gt;</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>std::map&lt; String, SceneManager * &gt;</type>
      <name>Instances</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>ab97d2f08984d72f3feca11b4ade4c252</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstVectorIterator&lt; MetaDataList &gt;</type>
      <name>MetaDataIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>aba1ede3f8195a234c286f372ef181ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; const SceneManagerMetaData * &gt;</type>
      <name>MetaDataList</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a2f7852dbcd5c15830c2610c823fdefdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>MapIterator&lt; Instances &gt;</type>
      <name>SceneManagerIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>ad27d358bd89b7b44a8b360ce36df3aaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SceneManagerEnumerator</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>ae9f329de24a59f62fc305723f6fbde46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SceneManagerEnumerator</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>ae0b6596c1aa9ca66b44b9db6c5781526</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addFactory</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>ac73478338f38ccf1e5779ef173759111</anchor>
      <arglist>(SceneManagerFactory *fact)</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>createSceneManager</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a641c974dec475961c4581c86aa4e0ca5</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_scene_manager_enumerator.html</anchorfile>
      <anchor>a48d3ff010c3efe3f42c18281e1dd45d8</anchor>
      <arglist>(SceneTypeMask typeMask, const String &amp;instanceName=BLANKSTRING)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroySceneManager</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a949f76dbb289634b7f9b064131f015d5</anchor>
      <arglist>(SceneManager *sm)</arglist>
    </member>
    <member kind="function">
      <type>const MetaDataList &amp;</type>
      <name>getMetaData</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a78de9f124b896aacfda498988d44c3d4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const SceneManagerMetaData *</type>
      <name>getMetaData</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>ac4ab9e57dda13d260b45a7439f7cd109</anchor>
      <arglist>(const String &amp;typeName) const</arglist>
    </member>
    <member kind="function">
      <type>MetaDataIterator</type>
      <name>getMetaDataIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a4bb25890d42c2fa1a6392360469f6d39</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>ac3d389c7e9209798e0c0a20c4ff10343</anchor>
      <arglist>(const String &amp;instanceName) const</arglist>
    </member>
    <member kind="function">
      <type>SceneManagerIterator</type>
      <name>getSceneManagerIterator</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a5bb43dcf8988708ce05c1e4f303066d1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Instances &amp;</type>
      <name>getSceneManagers</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a7112e8a1af8f363892d24ea6ff4ead23</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSceneManager</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>aa36f121bed9f76ec9a7a8fca0bd8943a</anchor>
      <arglist>(const String &amp;instanceName) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeFactory</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>acb458bf3cd09c21f35d38c5919926acf</anchor>
      <arglist>(SceneManagerFactory *fact)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRenderSystem</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>adec389e756f0800fee80a23c740fea3a</anchor>
      <arglist>(RenderSystem *rs)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdownAll</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>af4ced44d3cf71a08ea0e8c4d807b32ce</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SceneManagerEnumerator &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a137cf67285fc6ea14574db3dcf181d46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SceneManagerEnumerator *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_scene_manager_enumerator.html</anchorfile>
      <anchor>a85109f580da806433a363792a7233fe4</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SceneManagerFactory</name>
    <filename>class_ogre_1_1_scene_manager_factory.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>SceneManagerFactory</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>a610d261eb3cd69475a0b582c76f57302</anchor>
      <arglist>()</arglist>
    </member>
    <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>affe914122cc427f2d6909ee15eecdee0</anchor>
      <arglist>(const String &amp;instanceName)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>a3a7ac5f727d28e1921e7d4800fd63d7f</anchor>
      <arglist>(SceneManager *instance)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const SceneManagerMetaData &amp;</type>
      <name>getMetaData</name>
      <anchorfile>class_ogre_1_1_scene_manager_factory.html</anchorfile>
      <anchor>ac7e7bf119574decf16f14dc5e77eb7e4</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneManagerMetaData</name>
    <filename>struct_ogre_1_1_scene_manager_meta_data.html</filename>
    <member kind="variable">
      <type>String</type>
      <name>typeName</name>
      <anchorfile>struct_ogre_1_1_scene_manager_meta_data.html</anchorfile>
      <anchor>aa57a307da50be609afd0ba94a4270575</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>worldGeometrySupported</name>
      <anchorfile>struct_ogre_1_1_scene_manager_meta_data.html</anchorfile>
      <anchor>a4ca0d9cbb34639bf1032f34607e3d3bd</anchor>
      <arglist></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>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="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="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>SceneNode</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af12fa7d76755a30ad5ef050008d32220</anchor>
      <arglist>(SceneManager *creator)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SceneNode</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a952378bf8b65301aec723e020234be6b</anchor>
      <arglist>(SceneManager *creator, const String &amp;name)</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>_addBoundingBoxToQueue</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a093e08130e57e03496b8009c7033d21b</anchor>
      <arglist>(RenderQueue *queue)</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 Quaternion &amp;</type>
      <name>_getDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aae6afb3ab2d6bece0391c6592b946c11</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>aa6d8ef3c62635ce44260efd749a4bbfc</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>aac948570c146461805c4ff0d79a7de2f</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>a1ea9ad81e4378141a887b572bfec75dd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>_getWorldAABB</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a5541f6607ef566e07991a0642b0f70f9</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>_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">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a0388a0a024cbbf669c6843d4bc69ac9a</anchor>
      <arglist>(bool updateChildren, bool parentHasChanged)</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">
      <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" 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">
      <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>a5595d0f506945c66795322b1878e16aa</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>a8baeb7e192fc802f6bf846d3a69dfc19</anchor>
      <arglist>(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>a559442664e8b83cb40ca1d2c68c5d01c</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>aeaee9cb1cb0c23fab2cc9bab08f51181</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</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>af52d04c1d2aa341f7e02daeb7355372b</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>a4d0832b90b91afe9fd4154e12c8481a1</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>a0600f3479f44ec86d29e049dad48e9dc</anchor>
      <arglist>(bool cascade=true)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a3f64cc674aed856340df7a0507b90423</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>MovableObject *</type>
      <name>getAttachedObject</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a2ff8d20961b48225690e1561bc39f993</anchor>
      <arglist>(unsigned short index)</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>ad76fe7cdecec48166697bb06174f1333</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>ac98e1967863c0dd15aeb3aa55134e0bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getAutoTrackOffset</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a693d0aef8a49e063d4591e62ec44d3db</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>SceneNode *</type>
      <name>getAutoTrackTarget</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aee4cc71121595aadbbfbc8916ad19809</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a23885bdc27be588857d6d67b2dedf3f5</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>ae6c9109a64d2f1b3f5bbec7ca324aa6c</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>a7eed1961961324d7eaaa6af5cc88dbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>aa8d203d81bd4ec6c8c626d7c1bf96a80</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a7491e67f16b068edad24c7458ded3105</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</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>a10da4e58434d3e61c6d76f97a0fd1a80</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>a515361d8231fc86d9b602ba55f714fa9</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>a5b9b0b08edc2984d41ad38520354a407</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aad75165137ce70fd865b3c5aa302a3bc</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>a264df23a0763ef9f8879c97bcbba0f47</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>a5cf89f99cfb8241341c931c887d6bc40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8aae34f3fa479e9c532360f93518160a</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>a807c8125f277a83154d677ce88c97fa7</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>a220642657bd0e307c4ecccb46991267e</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>a1133d2ef5623b7ede0fa15aacbe47311</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>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>a9fa158a89aa8c4d8113ea52435eda1da</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>af3fcf16e43b07e046816125cbb8dc8f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa154e07b616313f4c345ec6c0da635cd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hideBoundingBox</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>ab001c4e10d13d5f5cd31bae778080c90</anchor>
      <arglist>(bool bHide)</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>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" 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>unsigned short</type>
      <name>numAttachedObjects</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>af0d8019108beba3fe34250fb2e2fc7c4</anchor>
      <arglist>(void) const</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">
      <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" virtualness="virtual">
      <type>virtual Node *</type>
      <name>removeChild</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a7b1a96d0ca30f5ca56a5dacf27d68f6c</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>a1dae5b62b42bcb4590aea678c3056f26</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>a912d9d3a804edf9faf8a9e32482502b1</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>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>a3afaaf0dfd3c7140342059a94788e341</anchor>
      <arglist>(bool enabled, bool cascade=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDirection</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a52652642857138f859291a88598877c9</anchor>
      <arglist>(const Vector3 &amp;vec, TransformSpace relativeTo=TS_LOCAL, 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>aebc1a1db6ae1023ec6e709bd6f82220f</anchor>
      <arglist>(Real x, Real y, Real z, TransformSpace relativeTo=TS_LOCAL, 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>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>setVisible</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>afe422d8fd0d6986b99a0d7848369388f</anchor>
      <arglist>(bool visible, bool cascade=true)</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>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">
      <type>void</type>
      <name>yaw</name>
      <anchorfile>class_ogre_1_1_scene_node.html</anchorfile>
      <anchor>a95cfc691608c8dedd4b9b3b88b3923c3</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>
    <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>
    <base>Ogre::AllocatedObject</base>
    <class kind="struct">Ogre::SceneQuery::WorldFragment</class>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</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 const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneQuery::WorldFragment</name>
    <filename>struct_ogre_1_1_scene_query_1_1_world_fragment.html</filename>
    <member kind="variable">
      <type>WorldFragmentType</type>
      <name>fragmentType</name>
      <anchorfile>struct_ogre_1_1_scene_query_1_1_world_fragment.html</anchorfile>
      <anchor>a57f755adea8044729adff811f61f1a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>void *</type>
      <name>geometry</name>
      <anchorfile>struct_ogre_1_1_scene_query_1_1_world_fragment.html</anchorfile>
      <anchor>af83de2ae922b7f41d25b930705836378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Plane &gt; *</type>
      <name>planes</name>
      <anchorfile>struct_ogre_1_1_scene_query_1_1_world_fragment.html</anchorfile>
      <anchor>a9d35abe4f61fec768c3bb11d12d04f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>RenderOperation *</type>
      <name>renderOp</name>
      <anchorfile>struct_ogre_1_1_scene_query_1_1_world_fragment.html</anchorfile>
      <anchor>a54bfeacb15a22824625be72012600416</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>singleIntersection</name>
      <anchorfile>struct_ogre_1_1_scene_query_1_1_world_fragment.html</anchorfile>
      <anchor>abfe0314db3e89040486ceb1ba36a8682</anchor>
      <arglist></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="pure">
      <type>virtual bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_scene_query_listener.html</anchorfile>
      <anchor>ac17a072217f44693bb45ecbcd1623611</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::SceneQueryResult</name>
    <filename>struct_ogre_1_1_scene_query_result.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>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>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="virtual">
      <type>virtual Real</type>
      <name>getBaseValue</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a0834dd85d740a9f6783e10a70dfccc1b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a0cf2f9d97bc32d32674038b112b405d1</anchor>
      <arglist>(Real value, const Material::LodValueList &amp;materialLodValueList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ushort</type>
      <name>getIndex</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ae422502cd853439e1c61851f7029a5d2</anchor>
      <arglist>(Real value, const Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_lod_strategy.html</anchorfile>
      <anchor>a6ffe63d24cfcaf5c0d6028fe61baa80e</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">
      <type>Real</type>
      <name>getValueImpl</name>
      <anchorfile>class_ogre_1_1_screen_ratio_pixel_count_lod_strategy.html</anchorfile>
      <anchor>a67c3bc6755c75d797e0478b3f226eb33</anchor>
      <arglist>(const MovableObject *movableObject, const Camera *camera) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isSorted</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ae7a96f04b4c52cbe332501ca87539b40</anchor>
      <arglist>(const Mesh::LodValueList &amp;values) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>ac2237491a332c7214c70648df44810ee</anchor>
      <arglist>(Mesh::MeshLodUsageList &amp;meshLodUsageList) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>transformBias</name>
      <anchorfile>class_ogre_1_1_pixel_count_lod_strategy_base.html</anchorfile>
      <anchor>a4c359b8fd0935b31bfc3a0eb61bd61e8</anchor>
      <arglist>(Real factor) const</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>
    <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>a780ff7dcf129a9fe0c4eaebf9eef88b3</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>a90deae1eca19d2dc5973b7d115f11c1c</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ScriptCompiler</name>
    <filename>class_ogre_1_1_script_compiler.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="enumvalue">
      <name>CE_STRINGEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a89ab109b8f76b6ca68f29d45909e389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_NUMBEREXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a2e4f7df594d799de5556673865033e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_FEWERPARAMETERSEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a160884efd577a31a256a32fc082ee8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_VARIABLEEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a6bb3f2538a80ffcd4cba9a20bb455ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_UNDEFINEDVARIABLE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a96840bdc7963db549d8cd8ca995e3c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTNAMEEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6acd8b5d2a887a796061c8b58a4e02fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTALLOCATIONERROR</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6ae674b2715ad864c9bd8c7902761d0478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_INVALIDPARAMETERS</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a6f1a0de01da9a7e87631b477b81f76b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_DUPLICATEOVERRIDE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a0785658f79556b5d9928f9bd89c45ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_UNEXPECTEDTOKEN</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a462fc61cb347d12d68c76e68bee4bcb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTBASENOTFOUND</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a05f81aede93e610a21c34b789200e258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_REFERENCETOANONEXISTINGOBJECT</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a2b742a700e47dd9bed23212141c0a21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_DEPRECATEDSYMBOL</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a3eb7fae39c0093ada46f283b7af3ca8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ON</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8deab93e01a815120a7094cbe02e18d13f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_OFF</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8dea4ed4865f8a794faf190dc57e84d4d98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRUE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8dea5cb676b2ce52de4f484dd3c6e3b77623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FALSE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8deaf52e8eaaeefd522a78f411155a0ab75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_YES</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8dea63e1fe432e01b132e5004502f086f51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NO</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8deaa3f704b2cddd8ef885a7f7004d53ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_DEPRECATEDSYMBOL</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a3eb7fae39c0093ada46f283b7af3ca8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_DUPLICATEOVERRIDE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a0785658f79556b5d9928f9bd89c45ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_FEWERPARAMETERSEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a160884efd577a31a256a32fc082ee8d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_INVALIDPARAMETERS</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a6f1a0de01da9a7e87631b477b81f76b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_NUMBEREXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a2e4f7df594d799de5556673865033e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTALLOCATIONERROR</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6ae674b2715ad864c9bd8c7902761d0478</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTBASENOTFOUND</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a05f81aede93e610a21c34b789200e258</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_OBJECTNAMEEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6acd8b5d2a887a796061c8b58a4e02fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_REFERENCETOANONEXISTINGOBJECT</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a2b742a700e47dd9bed23212141c0a21e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_STRINGEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a89ab109b8f76b6ca68f29d45909e389f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_UNDEFINEDVARIABLE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a96840bdc7963db549d8cd8ca995e3c0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_UNEXPECTEDTOKEN</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a462fc61cb347d12d68c76e68bee4bcb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CE_VARIABLEEXPECTED</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ad1be74c50f1574aa1aaf2d9b2e64b3b6a6bb3f2538a80ffcd4cba9a20bb455ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FALSE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8deaf52e8eaaeefd522a78f411155a0ab75b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NO</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8deaa3f704b2cddd8ef885a7f7004d53ecaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_OFF</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8dea4ed4865f8a794faf190dc57e84d4d98a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ON</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8deab93e01a815120a7094cbe02e18d13f9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRUE</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8dea5cb676b2ce52de4f484dd3c6e3b77623</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_YES</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a4e925a0168a8826983f692ac8500a8dea63e1fe432e01b132e5004502f086f51b</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>_compile</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>a0fb27db0a80a4243e9376702e402f469</anchor>
      <arglist>(AbstractNodeListPtr nodes, const String &amp;group, bool doImports=true, bool doObjects=true, bool doVariables=true)</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>AbstractNodeListPtr</type>
      <name>_generateAST</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>ab7387bde2ebbc8623b9ec8554a130552</anchor>
      <arglist>(const String &amp;str, const String &amp;source, bool doImports=false, bool doObjects=false, bool doVariables=false)</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>ScriptCompilerListener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_script_compiler.html</anchorfile>
      <anchor>af4b29944fbe75bafde74bbdf7a66af83</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>ab2070c4346f02085e6f66a1ffeca6ca4</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>Singleton&lt; ScriptCompilerManager &gt;</base>
    <base>Ogre::ScriptLoader</base>
    <base>Ogre::AllocatedObject</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>a55503839e18153a7f3b853a0a627b271</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>aee0825a8523d66b86506fdcfd6b8349a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>a919f0581d6868e7fc0eaff5358e2d9f8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ScriptTranslator *</type>
      <name>getTranslator</name>
      <anchorfile>class_ogre_1_1_script_compiler_manager.html</anchorfile>
      <anchor>a22c651f51ec9fa2251b99a073c0d4c49</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>ab51871b7c9b5449f24bdd2ccb280b843</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>a1d8c90529ca27f0c235940b4664ac5ae</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>aac1dfc9901d31b6c2f0d62fc01e10f52</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>a78189fd757a233f34d5d272f76f6abf6</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="class">
    <name>Ogre::ScriptTranslator</name>
    <filename>class_ogre_1_1_script_translator.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>a663a8643f1af286006bb1438697b2045</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>
    <base>Ogre::AllocatedObject</base>
    <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></templarg>
    <templarg></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>a5422b60d30eac86f5e6e723d55d50b5a</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>acf19732717f808987af18342fccaf3cf</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::ShaderGenerator</name>
    <filename>class_ogre_1_1_shader_generator.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>parse</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga0a4b40f0b701fd7685d795a1fa05b20a</anchor>
      <arglist>(String &amp;inBuffer, PropertyMap &amp;properties, const StringVector &amp;pieceFiles)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ShaderHelper</name>
    <filename>class_ogre_1_1_shader_helper.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>ShaderHelper</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>a06fbed66aa6c6e1e76a029016a334449</anchor>
      <arglist>(bool glsl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ShaderHelper</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>ae4b8ef34dfa311c28e606ef02706c769</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual HighLevelGpuProgramPtr</type>
      <name>generateFragmentProgram</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>ace4fceb783350b53587a999a506e23bb</anchor>
      <arglist>(const SM2Profile *prof, const Terrain *terrain, TechniqueType tt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual HighLevelGpuProgramPtr</type>
      <name>generateVertexProgram</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>ae0260a80fc0eb977f5ba548f8637f623</anchor>
      <arglist>(const SM2Profile *prof, const Terrain *terrain, TechniqueType tt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexCompressionSupported</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>a88ad7bc700ad8f31cd8d3816ccc5263c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>a69243683a76bcb33cfa5010199cd8fb5</anchor>
      <arglist>(const SM2Profile *prof, const MaterialPtr &amp;mat, const Terrain *terrain, bool compositeMap)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ShaderHelperCg</name>
    <filename>struct_ogre_1_1_shader_helper_cg.html</filename>
    <base>Ogre::ShaderHelper</base>
    <member kind="function">
      <type></type>
      <name>ShaderHelperCg</name>
      <anchorfile>struct_ogre_1_1_shader_helper_cg.html</anchorfile>
      <anchor>a74ffb5c45f107f75898169d7db0a4655</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual HighLevelGpuProgramPtr</type>
      <name>generateFragmentProgram</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>ace4fceb783350b53587a999a506e23bb</anchor>
      <arglist>(const SM2Profile *prof, const Terrain *terrain, TechniqueType tt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual HighLevelGpuProgramPtr</type>
      <name>generateVertexProgram</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>ae0260a80fc0eb977f5ba548f8637f623</anchor>
      <arglist>(const SM2Profile *prof, const Terrain *terrain, TechniqueType tt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexCompressionSupported</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>a88ad7bc700ad8f31cd8d3816ccc5263c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>a69243683a76bcb33cfa5010199cd8fb5</anchor>
      <arglist>(const SM2Profile *prof, const MaterialPtr &amp;mat, const Terrain *terrain, bool compositeMap)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::ShaderHelperGLSL</name>
    <filename>struct_ogre_1_1_shader_helper_g_l_s_l.html</filename>
    <base>Ogre::ShaderHelper</base>
    <member kind="function">
      <type></type>
      <name>ShaderHelperGLSL</name>
      <anchorfile>struct_ogre_1_1_shader_helper_g_l_s_l.html</anchorfile>
      <anchor>a5e96572a7623c5d7b0240efe3c83eb7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual HighLevelGpuProgramPtr</type>
      <name>generateFragmentProgram</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>ace4fceb783350b53587a999a506e23bb</anchor>
      <arglist>(const SM2Profile *prof, const Terrain *terrain, TechniqueType tt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual HighLevelGpuProgramPtr</type>
      <name>generateVertexProgram</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>ae0260a80fc0eb977f5ba548f8637f623</anchor>
      <arglist>(const SM2Profile *prof, const Terrain *terrain, TechniqueType tt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexCompressionSupported</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>a88ad7bc700ad8f31cd8d3816ccc5263c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>class_ogre_1_1_shader_helper.html</anchorfile>
      <anchor>a69243683a76bcb33cfa5010199cd8fb5</anchor>
      <arglist>(const SM2Profile *prof, const MaterialPtr &amp;mat, const Terrain *terrain, bool compositeMap)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ShaderManager</name>
    <filename>class_ogre_1_1_shader_manager.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>ShaderManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae68a02f964af3b08fd81fd735e69768a</anchor>
      <arglist>(const String &amp;pieseFilesResorceGroup)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ShaderManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga82a24c1fc9774f43cc3a1629669e75e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>getGpuProgram</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga72e50c625adeeef2ca44ba7281c92574</anchor>
      <arglist>(HlmsDatablock *dataBlock)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuProgramPtr</type>
      <name>createGpuProgram</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga68ad2c3ead13ebe0349f7f9b14699958</anchor>
      <arglist>(const String &amp;name, const String &amp;code, HlmsDatablock *dataBlock)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ShaderPiecesManager</name>
    <filename>class_ogre_1_1_shader_pieces_manager.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>ShaderPiecesManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7708ff9ca92f657424714285e09ec05c</anchor>
      <arglist>(const String &amp;pieceFilesResorceGroup)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enumeratePieceFiles</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga28d93d647f6fbe18614e1be8fab55810</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getPieces</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga0377c7785293b3a9dd46116b8bfeeed6</anchor>
      <arglist>(const String &amp;language, GpuProgramType shaderType, bool reload=false)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ShaderTemplate</name>
    <filename>class_ogre_1_1_shader_template.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>ShaderTemplate</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaeeb83acdb7f36b0ee3e47db5143783e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga709504fd21cf984174a72345c048bad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTemplate</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga50c15ea615fee6d276e04733e19bf79e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTemplateFileName</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafddcc6ea1aa5f93a5bcbf66c7e3b8708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac40ecafdebea4d702e77c8a4813bb2f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTemplateFileName</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1104b6a0166f024b66065c1a86d4d41a</anchor>
      <arglist>(const String &amp;templateFileName)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ShadowCameraSetup</name>
    <filename>class_ogre_1_1_shadow_camera_setup.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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" virtualness="pure">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>aaa198e27c2c631a41f8f5f51ad7d7261</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a9ec42d43470c2e2b0f6f05221371a786</anchor>
      <arglist>(void)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ad792b8137f18ea000c5bcbc5ae48814a</anchor>
      <arglist>(void) const =0</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="pure">
      <type>virtual ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>afaf1dfad22f842b9b2cb2a0beaad98eb</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDistance, unsigned long flags=0)=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>a6ab7144efe1ca481a4a9a89365ed522d</anchor>
      <arglist>(bool derive=false) const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>a99cc616f547693f39fa354e6600368e6</anchor>
      <arglist>(void)=0</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>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <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" 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" 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderable *</type>
      <name>getLightCapRenderable</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a9039657d8484c4c1d5bc249aa4bce723</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>a780dea05596c055abec25b96c97b36bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>ad370623a75bf210c21d8a475ee89884a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a36d3d1a31ec2661d66faa4675391ed25</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>RenderOperation *</type>
      <name>getRenderOperationForUpdate</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>ae192ff33315f05bee1865a64547fe9a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>ad4d31186be309dad3b735e1a5438f7e8</anchor>
      <arglist>(const Camera *) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>a3ec300ee9b2531c6f8a6330fd029e50b</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">
      <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" 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" virtualness="pure">
      <type>virtual void</type>
      <name>rebindIndexBuffer</name>
      <anchorfile>class_ogre_1_1_shadow_renderable.html</anchorfile>
      <anchor>aa344a268ddb3202b7d74d84314f9f647</anchor>
      <arglist>(const HardwareIndexBufferSharedPtr &amp;indexBuffer)=0</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>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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>
    <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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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="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>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>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>unsigned int</type>
      <name>fsaa</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>a7babac3b47c252bb20167395eabaccad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>height</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>a0c27fe5c351d3697932ead1893ddf16d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_shadow_texture_config.html</anchorfile>
      <anchor>a90f0b94c8b385c5df3cd1b39fd5b0e56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SharedPtr</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <templarg>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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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 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="virtual">
      <type>virtual PageContent *</type>
      <name>createContent</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga42af5f79239821846c178ba28ce85ea7</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" virtualness="virtual">
      <type>virtual void</type>
      <name>frameEnd</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf8abde8b5410ca7c9b6fb23fea700dc5</anchor>
      <arglist>(Real timeElapsed)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>frameStart</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf009a28d63fdea54a4a495ca94103dbd</anchor>
      <arglist>(Real timeSinceLastFrame)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const ContentList &amp;</type>
      <name>getContentList</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga699f2d619a9dc022eddefafd6f4b0361</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_page_content_collection.html</anchorfile>
      <anchor>a3d2723799c5bcf7a749594c1b6caf2fb</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>a0c3b54e1542e9d973cc04e7506ea6dc7</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>a7f4bac762ae19f8b949be36550084a52</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>a0b5b0c76450d903eca5186a3e382a96b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga990fe2d86d3e7b18f637b0c41de794f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga46e7142f461ad0c2a18d7f2731c27375</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>prepare</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaec07cbbc6bbb28c3bb8c6e97c79b49eb</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga3b44d9133028051fa8310fdf73087e16</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga10ee90b66dc24b7df217aa4d599dd112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unprepare</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga309e0261c394877563fadfe7dc88a971</anchor>
      <arglist>()</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>
    <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>ga21f150ff0ff91ac5cb59531fefaf67d4</anchor>
      <arglist>() OGRE_NODISCARD</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1d05d1e51b58261f5f2e2cfa23980408</anchor>
      <arglist>(PageContentCollection *c)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga8222077065b33306a243ead936e34885</anchor>
      <arglist>() const</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::SimpleRenderable</name>
    <filename>class_ogre_1_1_simple_renderable.html</filename>
    <base>Ogre::MovableObject</base>
    <base>Ogre::Renderable</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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_simple_renderable.html</anchorfile>
      <anchor>a47d8e69386caeba126d0eaa97410bd28</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="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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a3a6c61a0a3013e630e0e5823cddac67e</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a56b188d9541859d88024c6138858ddca</anchor>
      <arglist>(void) const</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>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aae866b208d5a1fe71a7c7e7cd0359226</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ac335b5661abd751352cb41f180731d74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aba71c80d9f8b89cb631da2a401e7d9a7</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a51c5ae135793c602557d46be10c59b8d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=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>acc31580439662586a72b25a5604b300f</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>abcad7984aae510f1d97e05bc7dbf7477</anchor>
      <arglist>(Matrix4 *xform) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>setBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a29048e3cee8fa41f3129f79dc5f61988</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" 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">
      <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>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>setRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ab65501522b24241b6116112d4ea8f0b9</anchor>
      <arglist>(const RenderOperation &amp;rend)</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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <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>
    <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>
    <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::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>a8edba215632d3c6c8322a57bb22a1b3a</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>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>a7757bd7ac3702c144502e53ad6491888</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>a7ab51c46521b89723d6186a52a7e0d7b</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="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="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="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>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 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>_getAnimationImpl</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a9c386eae889fe1ddf51ce344d5c72774</anchor>
      <arglist>(const String &amp;name, const LinkedSkeletonAnimationSource **linker=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_getBoneMatrices</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>abc7949e274554535b9f40b70b87f646a</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">
      <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>_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" 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">
      <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" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>aaffbdd130cfc11e8b61fb1ed76486a78</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>createBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a8eccb87bb5898be99a2bc1814c4b7d6e</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>acebcf6ced62ea297e793dd873810ac76</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>a15017c0c32eecca545bc00628e1afffd</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>aee9db3459a5b94aab9cc58873fbf5650</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ae956060b928ee776a14b0c4634d64156</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>af96369fd94de566cd852de22331739ef</anchor>
      <arglist>(const String &amp;name, const LinkedSkeletonAnimationSource **linker) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>af7cba8c1f40e94ebe1fe1edf3fc78558</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SkeletonAnimationBlendMode</type>
      <name>getBlendMode</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a1a3a60c6a44517d3dc5c23c7fcb109bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>getBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a18ca8af5292ff53fb681bf5eb5225e4e</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>getBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a2b38c5a2d4f634092906fd8c1e273ca9</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>a289ef17351658e59d835601b55d7e560</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) 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 LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumAnimations</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a4bbb64b4062dc27de0a62781b7d264c7</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumBones</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>af0c6403322d6f5860ec8a74697575f50</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a536fa828f01c3c767154179a7d6efa13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a1bde6f5490f1638bd5aab43651bd5612</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a2c9370f5a79002c9ebb7d66a5a0b39ef</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 bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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>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>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>removeAllLinkedSkeletonAnimationSources</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a79f86c7d6574d05cdec5ca2e6c6e26f8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a633c573a2b77bef7a2fe210358dcb280</anchor>
      <arglist>(const String &amp;name)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a8e0d4478cbb8f44f638ae8d1d72ff3fb</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBindingPose</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ae1f1e2f2cb6ac088684d814023abcc36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBlendMode</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a0afe24842c40767f308ee7c2f04e999e</anchor>
      <arglist>(SkeletonAnimationBlendMode state)</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" 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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></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="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="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="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="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>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" 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 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>Animation *</type>
      <name>_getAnimationImpl</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>aabcdbb7c9f2874098ba72f53429ec716</anchor>
      <arglist>(const String &amp;name, const LinkedSkeletonAnimationSource **linker=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_getBoneMatrices</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>abc7949e274554535b9f40b70b87f646a</anchor>
      <arglist>(Affine3 *pMatrices)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_initAnimationState</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>ac8cced53b3d07f8a208d570a3283e09c</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">
      <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">
      <type>void</type>
      <name>_refreshAnimationState</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>ad539e462a527a8d2adab04b1bea7c1ec</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">
      <type>void</type>
      <name>addLinkedSkeletonAnimationSource</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a7fd5e6f7ba60653d95a0bdb93dc7d271</anchor>
      <arglist>(const String &amp;skelName, Real scale=1.0f)</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">
      <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>Animation *</type>
      <name>createAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a1a56402928aa992450dd5fee8a98cdc1</anchor>
      <arglist>(const String &amp;name, Real length)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>createBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a8eccb87bb5898be99a2bc1814c4b7d6e</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>acebcf6ced62ea297e793dd873810ac76</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>a15017c0c32eecca545bc00628e1afffd</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>aee9db3459a5b94aab9cc58873fbf5650</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TagPoint *</type>
      <name>createTagPointOnBone</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a45cda97571ad4c6b84be2e67a9640485</anchor>
      <arglist>(Bone *bone, const Quaternion &amp;offsetOrientation=Quaternion::IDENTITY, const Vector3 &amp;offsetPosition=Vector3::ZERO)</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>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" virtualness="virtual">
      <type>virtual Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ae956060b928ee776a14b0c4634d64156</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a29aeff167e1fa7a1a7fc445a2d0b2345</anchor>
      <arglist>(const String &amp;name, const LinkedSkeletonAnimationSource **linker=0) const</arglist>
    </member>
    <member kind="function">
      <type>Animation *</type>
      <name>getAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>afe5747313ca09ae513ead2d846767086</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SkeletonAnimationBlendMode</type>
      <name>getBlendMode</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a1a3a60c6a44517d3dc5c23c7fcb109bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>getBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a18ca8af5292ff53fb681bf5eb5225e4e</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Bone *</type>
      <name>getBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a2b38c5a2d4f634092906fd8c1e273ca9</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>a289ef17351658e59d835601b55d7e560</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a99b3a28bfb04ed9c75952c663515fc35</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>ad25778e3718c4c107a8235f72d0d0cb6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</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>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a7a09701fea2d613b196932b1227dab47</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>a828877882fef8ca8ffe9453a58a4612c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumBones</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>af0c6403322d6f5860ec8a74697575f50</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a536fa828f01c3c767154179a7d6efa13</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a1bde6f5490f1638bd5aab43651bd5612</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasBone</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a2c9370f5a79002c9ebb7d66a5a0b39ef</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 bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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>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>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">
      <type>void</type>
      <name>removeAllLinkedSkeletonAnimationSources</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>a9492ba71234e8f4f8542f479e429f6d6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAnimation</name>
      <anchorfile>class_ogre_1_1_skeleton_instance.html</anchorfile>
      <anchor>aefd460fc15dbe5bb494e28b78c8bfde9</anchor>
      <arglist>(const String &amp;name)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a8e0d4478cbb8f44f638ae8d1d72ff3fb</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBindingPose</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>ae1f1e2f2cb6ac088684d814023abcc36</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBlendMode</name>
      <anchorfile>class_ogre_1_1_skeleton.html</anchorfile>
      <anchor>a0afe24842c40767f308ee7c2f04e999e</anchor>
      <arglist>(SkeletonAnimationBlendMode state)</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" 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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SkeletonManager</name>
    <filename>class_ogre_1_1_skeleton_manager.html</filename>
    <base>Ogre::ResourceManager</base>
    <base>Singleton&lt; SkeletonManager &gt;</base>
    <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>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" 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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>SkeletonPtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_skeleton_manager.html</anchorfile>
      <anchor>adcf64a8da24f7f3f556e0366ad50f1f6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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>
    <member kind="function" static="yes">
      <type>static SkeletonManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_skeleton_manager.html</anchorfile>
      <anchor>abf6b5ad96a16a1619c1d37a0e32a5517</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>a21c2e42c7e440c04b8df6af455a27563</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></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="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>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>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>exportSkeleton</name>
      <anchorfile>class_ogre_1_1_skeleton_serializer.html</anchorfile>
      <anchor>a71309e8dece1694d70d250c06422db48</anchor>
      <arglist>(const Skeleton *pSkeleton, DataStreamPtr stream, 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>T</templarg>
    <templarg>N</templarg>
    <base>Ogre::SmallVectorImpl</base>
    <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>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>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>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="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>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>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>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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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">
      <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>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>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 SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>af620a42e14368ea645a4248ba3c7c10d</anchor>
      <arglist>(const SmallVector &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>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>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>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>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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></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></templarg>
    <base>Ogre::SmallVectorImpl</base>
    <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>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>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>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="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>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>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>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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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">
      <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>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>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>SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_small_vector_3_01_t_00_010_01_4.html</anchorfile>
      <anchor>a856be4dfd323edf2de2fce6130933f8c</anchor>
      <arglist>(const SmallVectorImpl&lt; T &gt; &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>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>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>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>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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></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>T</templarg>
    <base>SmallVectorTemplateBase&lt; T, isPodLike&lt; T &gt;::value &gt;</base>
    <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>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>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>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="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>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>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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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">
      <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>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>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>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>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>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>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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVectorTemplateBase</name>
    <filename>class_ogre_1_1_small_vector_template_base.html</filename>
    <templarg>T</templarg>
    <templarg>isPodLike</templarg>
    <base>Ogre::SmallVectorTemplateCommon</base>
    <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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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">
      <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>
    <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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></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></templarg>
    <base>Ogre::SmallVectorTemplateCommon</base>
    <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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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">
      <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>
    <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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SmallVectorTemplateCommon</name>
    <filename>class_ogre_1_1_small_vector_template_common.html</filename>
    <templarg>T</templarg>
    <base>Ogre::SmallVectorBase</base>
    <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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></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>a1b7261dda9e5c48e48dd4fb2badd14a4</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="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>WorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_NONE</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa6ed287fab168d451beb369009f0fd03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_PLANE_BOUNDED_REGION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa667bbec7031e58ab244f9efc32056f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_SINGLE_INTERSECTION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aa018493b6c87271e0c8ba014f058cffd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_CUSTOM_GEOMETRY</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aadeefa0cc2dfd1ec783c2a266ea61f925</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WFT_RENDER_OPERATION</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>a0a75b5ed976da2f9023382f4c4514b3aad498944c8c6b81d737c3ceee86881e8d</anchor>
      <arglist></arglist>
    </member>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>clearResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a1f8750081b57a70381bc6dd9fe663955</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>a982dda57528c3a3ccaa4d577335ed87c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SceneQueryResult &amp;</type>
      <name>getLastResults</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>a40f55e11da42a7228929bc4cc049e041</anchor>
      <arglist>(void) const</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">
      <type>const Sphere &amp;</type>
      <name>getSphere</name>
      <anchorfile>class_ogre_1_1_sphere_scene_query.html</anchorfile>
      <anchor>ab21e3cfc134292363497701523f87ade</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const std::set&lt; WorldFragmentType &gt; *</type>
      <name>getSupportedWorldFragmentTypes</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acceb4087f3a6ed148ae92f7e39fd1179</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual WorldFragmentType</type>
      <name>getWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>acffb9330fc3de7109f8274822e362b00</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>a49641297f4affe82b8e9f8b9ab3ff9f4</anchor>
      <arglist>(MovableObject *first)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>queryResult</name>
      <anchorfile>class_ogre_1_1_region_scene_query.html</anchorfile>
      <anchor>ae52b991bb3e6ecdb688c3d06d245c468</anchor>
      <arglist>(SceneQuery::WorldFragment *fragment)</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>
    <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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setWorldFragmentType</name>
      <anchorfile>class_ogre_1_1_scene_query.html</anchorfile>
      <anchor>aec3aa0b8b16c41fae990ee78150f8d2a</anchor>
      <arglist>(enum WorldFragmentType wft)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SPIRVShader</name>
    <filename>class_ogre_1_1_s_p_i_r_v_shader.html</filename>
    <base>Ogre::GLSLShader</base>
    <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>SPIRVShader</name>
      <anchorfile>class_ogre_1_1_s_p_i_r_v_shader.html</anchorfile>
      <anchor>a0bc485c0039f16e12b198fc8fae00d97</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~SPIRVShader</name>
      <anchorfile>class_ogre_1_1_s_p_i_r_v_shader.html</anchorfile>
      <anchor>a6a5f5e2a544c4ab522d4d50a2f927124</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>acbc410161f71117c022b4179ec6f1c88</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>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">
      <type>void</type>
      <name>attachChildShader</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a4031a3af7b1cc8d680b52ca500780615</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a4b58b5348b9c56fa600f392ef4a1730b</anchor>
      <arglist>(const GLuint programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>attachToProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afeb7bba7b70c37e68e31e4fc9a133f08</anchor>
      <arglist>(const uint programObject)=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a15f468c1bc6087f4050a78f64e173686</anchor>
      <arglist>(void) const</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">
      <type>bool</type>
      <name>compile</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a0f67d6b0008d62135f65c9e22a541104</anchor>
      <arglist>(bool checkErrors=false)</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>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a0ab0dea713289c347b831a7d4ca37cc4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>abd9602c70e3f5c681d37229b2fedcc77</anchor>
      <arglist>(const GLuint programObject)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>detachFromProgramObject</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a7c9682f64de1803034139520661f00ff</anchor>
      <arglist>(const uint programObject)=0</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>String</type>
      <name>getAttachedShaderNames</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>afc378f43c0d403dd1688d504a3e63104</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a64fbcab1f1063a9ba4589ece3901d535</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a04675a861df66c30e431f95aa84320f5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLProgramHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>ae6de7799cd9238df16f5af483a79d2cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GLuint</type>
      <name>getGLShaderHandle</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader.html</anchorfile>
      <anchor>a10e4c65cdd3c2bcc61c996999f6df28b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_s_p_i_r_v_shader.html</anchorfile>
      <anchor>a282b2cf9a1b623a25c85fcb552cc764c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</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">
      <type>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) 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">
      <type>const String &amp;</type>
      <name>getPreprocessorDefines</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>uint</type>
      <name>getShaderID</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0017ab8a5cd351aa085fa74c25c215e8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>GLUniformCache *</type>
      <name>getUniformCache</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>aa37c350b8462d669feeae736b8257ea3</anchor>
      <arglist>()</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>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>isLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a9ad361fe5f780aa899f325e92fdd1ef5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</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 bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</anchor>
      <arglist>(void) const</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 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>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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColumnMajorMatrices</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a0c93bb9ce6492b684cc9eb457fab5594</anchor>
      <arglist>(bool columnMajor)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLinked</name>
      <anchorfile>class_ogre_1_1_g_l_s_l_shader_common.html</anchorfile>
      <anchor>a3c431c12d08cf28a3dd1c8b4e4913f55</anchor>
      <arglist>(int flag)</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" 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">
      <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" 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">
      <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" 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">
      <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" 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>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>_resolveIncludes</name>
      <anchorfile>class_ogre_1_1_high_level_gpu_program.html</anchorfile>
      <anchor>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <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="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::SPIRVShaderFactory</name>
    <filename>class_ogre_1_1_s_p_i_r_v_shader_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>SPIRVShaderFactory</name>
      <anchorfile>class_ogre_1_1_s_p_i_r_v_shader_factory.html</anchorfile>
      <anchor>a623dad64f8e02468dda15eb482cae241</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SPIRVShaderFactory</name>
      <anchorfile>class_ogre_1_1_s_p_i_r_v_shader_factory.html</anchorfile>
      <anchor>ab43cccc7ed111eafceb33ce0c178f3bb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_s_p_i_r_v_shader_factory.html</anchorfile>
      <anchor>ab5c2241d646b68d0416929f7cd2586db</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_s_p_i_r_v_shader_factory.html</anchorfile>
      <anchor>a26473a30ae09561ca14a8937eb14d79d</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_s_p_i_r_v_shader_factory.html</anchorfile>
      <anchor>a14f3a4e688bcc3816cd0b2c181bfd5b8</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticCache</name>
    <filename>class_ogre_1_1_static_cache.html</filename>
    <templarg>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>a11792f9b5cabecab726972024952f157</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>
    <base>Ogre::AllocatedObject</base>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a5156d3d3b98d6bdb56c6c7b7d92925e8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>dump</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>ad66c70a28321e9420d91ee044300a182</anchor>
      <arglist>(const String &amp;filename) const</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>af7a5b190833acb77b3c69de2cf797fce</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>a807a905eb41d91e48a59b87600da88a7</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>af9809706b5a69104c1f65b96369a6118</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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>class_ogre_1_1_static_geometry.html</anchorfile>
      <anchor>a0ac5afd811992ba0967a05c92e3d75ef</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>
  </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>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>GeometryBucket</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>ab7fd4a0ee04901ef5d4fa1dfab3d08f7</anchor>
      <arglist>(MaterialBucket *parent, const String &amp;formatString, 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" 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">
      <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>void</type>
      <name>dump</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a2aef5dc0d7ec37cf76f5a1bae239f1c5</anchor>
      <arglist>(std::ofstream &amp;of) const</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>a73b08c84308b798a2e18dfdf3d5caea0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</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>ae8ee5fc251b524c7550bbc6e99d39e72</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>ab7cc0ef0f4f59eb6081c00ea59b4ce75</anchor>
      <arglist>(void) const</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>a02d5dbcc56ff5a71762dedb5aa439a1f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</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>a08c9ddb2a363d7d90878d69c6776faa7</anchor>
      <arglist>(void)</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">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_geometry_bucket.html</anchorfile>
      <anchor>a443a670d4074e562338ad668d5c5b0fc</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</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>a5b82fb54354153c07a215fe45261981e</anchor>
      <arglist>(const Camera *cam) const</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>ae7444c827119bceb08313bb8c73fbab3</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</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>adcdb99d8446063c7c8e862ad46b49cb4</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>ae0f423bc22cdfa50fd2d1ade70d70421</anchor>
      <arglist>(Matrix4 *xform) const</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>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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::StaticGeometry::LODBucket</name>
    <filename>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>void</type>
      <name>dump</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_l_o_d_bucket.html</anchorfile>
      <anchor>a3f360a28a8a1a27e0baf86142be8ffe0</anchor>
      <arglist>(std::ofstream &amp;of) const</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>a8a1fea6c838179a472b10dc149cd52d4</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>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>a5d7eea966adea0bb4f256150e124931b</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>a8b8a962888427686590d90ff63ee07be</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>aaf19418c37e762826a196a255d74933e</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Vector4 &amp;lightPos, HardwareIndexBufferSharedPtr *indexBuffer, bool extrudeVertices, Real extrusionDistance, unsigned long 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>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticGeometry::MaterialBucket</name>
    <filename>class_ogre_1_1_static_geometry_1_1_material_bucket.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>ae4abb9d4a5a88ff4cb1fb0f4b1fcac88</anchor>
      <arglist>(LODBucket *parent, const String &amp;materialName)</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>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>void</type>
      <name>dump</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>a012f7cbdc282969e7792146e785dce6a</anchor>
      <arglist>(std::ofstream &amp;of) const</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>a04b5bde1293b9ca7e1bc5fcd68dcd6b9</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 MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_material_bucket.html</anchorfile>
      <anchor>ab1c5436edd9dace64d40e15ae509fe0f</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>aafab6f5d302302e82f7252b723e3282c</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>ab454a749c2ba7bae4002c70ed5afa626</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>
  </compound>
  <compound kind="class">
    <name>Ogre::StaticGeometry::OptimisedSubMeshGeometry</name>
    <filename>class_ogre_1_1_static_geometry_1_1_optimised_sub_mesh_geometry.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>String</type>
      <name>materialName</name>
      <anchorfile>struct_ogre_1_1_static_geometry_1_1_queued_sub_mesh.html</anchorfile>
      <anchor>afd583dc14d063346a5e58601a23cf0de</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="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>aac53e78f006299fdd935c4d29ca713fa</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">
      <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>a53e5a472559dbf0061a69cf38a43f26d</anchor>
      <arglist>(RenderQueue *queue)</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>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" 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">
      <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">
      <type>void</type>
      <name>dump</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a5fce6dd1292f2c4d0917e269066f45a0</anchor>
      <arglist>(std::ofstream &amp;of) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</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>aa75a5cd2ddb939e37565b8e9f3d4b8a8</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a75074a82c224764293d46c61436f56ef</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) const</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>a792d8710982995afa245197fd9e63914</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a9a3050b74fbea1e074d51290599bad58</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 AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) 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>a9a9b04f8e194b6f002a1d22379184c9b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>StaticGeometry *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>af7f3d19f0ef4ed68a688d8aca6d9e891</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>aa3ea53926ce713132426bd49503a0a2b</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDistance, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getTypeFlags</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>ad00d3ccd1e82faede437be814bc4d052</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>a88785bbad8a09ea5ae404a5fbd8a6501</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>aaac5bf65835f733433f3338132f2f01f</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a71b1355f7b9804dcd7133aeefb49401d</anchor>
      <arglist>(void) override</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">
      <type>bool</type>
      <name>isVisible</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>a05f7d93ca288443c7b81f6ad84f51930</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>a4fbc0296b902a113376688aff724d02d</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">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>class_ogre_1_1_static_geometry_1_1_region.html</anchorfile>
      <anchor>ae71f3f28c18d97f412985dd3d5aa7f81</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</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>
    <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>
    <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>
  </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="typedef">
      <type>SharedPtr&lt; CodecData &gt;</type>
      <name>CodecDataPtr</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a29e31ad112b08ea7fb648b63f426ff1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ConstMapIterator&lt; CodecList &gt;</type>
      <name>CodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a21f4b8a16d070793d576f827c9fee218</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::pair&lt; MemoryDataStreamPtr, CodecDataPtr &gt;</type>
      <name>DecodeResult</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a8cc81c85bd7d4e25393aa153c5e01454</anchor>
      <arglist></arglist>
    </member>
    <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>DecodeResult</type>
      <name>decode</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>aef0eb6d70068813c59f4be30af564516</anchor>
      <arglist>(const DataStreamPtr &amp;input) const</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>a2218b499470d28eb0415b3b4f87e5eb3</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const CodecDataPtr &amp;pData) const</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>a07b3bd71ae44517eaf316340f09bfd01</anchor>
      <arglist>(const MemoryDataStreamPtr &amp;input, const String &amp;outFileName, const CodecDataPtr &amp;pData) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getDataType</name>
      <anchorfile>class_ogre_1_1_image_codec.html</anchorfile>
      <anchor>a6e9a3bb697c7249e822725eda274615c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual String</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_image_codec.html</anchorfile>
      <anchor>a1763365ccd236b49d56e9c8b60f16844</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>magicNumberMatch</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a270be35471eb9ef28fdbd4b7dced21b9</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</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>ad70f382ca4da6f2f55de053f80ebea0e</anchor>
      <arglist>(const char *magicNumberPtr, size_t maxbytes) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Codec *</type>
      <name>getCodec</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>ac8775b1052fb8ba72abdfb55df20a6af</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>acc4ee751f92b6e54051393e74e0a2884</anchor>
      <arglist>(const String &amp;extension)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CodecIterator</type>
      <name>getCodecIterator</name>
      <anchorfile>class_ogre_1_1_codec.html</anchorfile>
      <anchor>a55bf1d49e91958f8e412a583666bbd58</anchor>
      <arglist>(void)</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 _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>
    <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="class">
    <name>Ogre::STBIPlugin</name>
    <filename>class_ogre_1_1_s_t_b_i_plugin.html</filename>
    <base>Ogre::Plugin</base>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_plugin.html</anchorfile>
      <anchor>a6bea06e30790dee0469ca92a555adffd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_plugin.html</anchorfile>
      <anchor>a9cebe96201c4e0419557a22c9a833c61</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>install</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_plugin.html</anchorfile>
      <anchor>a8705ffb916017e9b676da609c16a858a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_plugin.html</anchorfile>
      <anchor>aa9fa42cc0c7d452940c05a967198501b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>uninstall</name>
      <anchorfile>class_ogre_1_1_s_t_b_i_plugin.html</anchorfile>
      <anchor>abc0191046c6292bd6695d95b8577ad42</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::StreamSerialiser</name>
    <filename>class_ogre_1_1_stream_serialiser.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a7cedd2f27a62ade17c9d9829c72329cd</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>a4e88223124b49f1471ccd06600a7a2d4</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>a68cd39709f764a8a4e43ca8d70cc1e3d</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>
    <base>Ogre::AllocatedObject</base>
    <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 ColourBufferType</type>
      <name>parseColourBuffer</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a49e815a4951a685b0434bcb561fa3a37</anchor>
      <arglist>(const String &amp;val, ColourBufferType defaultValue=CBT_BACK)</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 StereoModeType</type>
      <name>parseStereoMode</name>
      <anchorfile>class_ogre_1_1_string_converter.html</anchorfile>
      <anchor>a2b0bf2b7d279c782d175797ecccdb769</anchor>
      <arglist>(const String &amp;val, StereoModeType defaultValue=SMT_NONE)</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>aeb87e44bdcd785779c80a00123950157</anchor>
      <arglist>(ColourBufferType 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>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>a184e73275f33b8191a756dad27e391b2</anchor>
      <arglist>(StereoModeType 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>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>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a391a169f60fb90edf38f08263f0f8582</anchor>
      <arglist>(const char *fmt,...) OGRE_FORMAT_PRINTF(1</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>a861641bda60da5b659c03a21ed5182ba</anchor>
      <arglist>(const String &amp;init, bool makeLowerCase=true)</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>aebbbf27d8e7a6f5ee7e336e19efd8724</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>a8dc78006e1c88ee625a1494de1a61f82</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>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <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>a887198a3e8501f07a5b6dd086b5ba411</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TempBlendedBufferInfo *</type>
      <name>_getSkelAnimTempBufferInfo</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a9213e1f430e42fb2bb0036aaf7b0e0ff</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getSkelAnimVertexData</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a2f83c08c87cde1040e4cae80b366db17</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>_getSoftwareVertexAnimVertexData</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>ace215b4410fbe1f61cc5dddd16b1b640</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>TempBlendedBufferInfo *</type>
      <name>_getVertexAnimTempBufferInfo</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a87ac0cef9d027c49ba2f2d55bdbb1af6</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>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexDataEndIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a288d1f2d0066d3eaabc8ed33c7cf5e33</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getIndexDataStartIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a21cffb09748fd10fba00a221527ef6be</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>a145a255aacf3a820da46604d5423c8ed</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>a4f293b784eef45cb78bb8c442a8a58f6</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>ac0969ec10fc9abfda34835966d8dfb06</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>a083911d777ae10dfa3fac7621a694167</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">
      <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>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() 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>abc51afcecd7d01b4035af900988f7ccb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a6ffd54dcbb0769b45cb7af63d0208e6b</anchor>
      <arglist>(void) const override</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>VertexData *</type>
      <name>getVertexDataForBinding</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a7f66badeb04042640ae9eafb6b248dc9</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>hasCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a812d3b0f5df694b92084a98387d8f215</anchor>
      <arglist>(size_t index) const</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" 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>resetIndexDataStartEndIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a2b5d6d786c2d1b1c4f0cbd26c9c47aec</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndexDataEndIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>a4315abc337f3f2f6731314abb7872d41</anchor>
      <arglist>(size_t end_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setIndexDataStartIndex</name>
      <anchorfile>class_ogre_1_1_sub_entity.html</anchorfile>
      <anchor>abfe8a1dcc869bedf830d638a4a3b91b1</anchor>
      <arglist>(size_t 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>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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>
    <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>
    <base>Ogre::AllocatedObject</base>
    <member kind="typedef">
      <type>ConstMapIterator&lt; AliasTextureNamePairList &gt;</type>
      <name>AliasTextureIterator</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a243e656daab531eea35d8b9fb5dc3b11</anchor>
      <arglist></arglist>
    </member>
    <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>addTextureAlias</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>abe04d5342331ad434e47ca9b934a7622</anchor>
      <arglist>(const String &amp;aliasName, const String &amp;textureName)</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>a2ec4714cce3f0c922670c038ff95a5b7</anchor>
      <arglist>(const String &amp;newName, Mesh *parentMesh=0)</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>AliasTextureIterator</type>
      <name>getAliasTextureIterator</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ab284e1061042026fa872f3b76b701caf</anchor>
      <arglist>(void) const</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>a03901f7c72762aa3794af16b88c3e196</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>ac183f5e168bd734c6388589975af155d</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>a78df2f25365fcf452af62aacd85c83a3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getTextureAliasCount</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a0aca2c1ed5b5f115e882ea2481bb1769</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>hasTextureAliases</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a7277f01fb328b268deffb94b351c5c1d</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>bool</type>
      <name>isMatInitialised</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a6c7371d6d8aaa3e8117f26b3be958b44</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeAllTextureAliases</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a8446f2b030ecd536933c0a39cdb3d61a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeTextureAlias</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a9007b549c95c6fb1402818bf55b65b16</anchor>
      <arglist>(const String &amp;aliasName)</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="function">
      <type>bool</type>
      <name>updateMaterialUsingTextureAliases</name>
      <anchorfile>class_ogre_1_1_sub_mesh.html</anchorfile>
      <anchor>a2107e531c7161b312571d8977f9539e2</anchor>
      <arglist>(void)</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="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>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 Quaternion &amp;</type>
      <name>_getBindingPoseInverseOrientation</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>af13b5f68b6ec53be348363fbcdd47bd0</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>abcd53ba8420f8fb16421827c9dc857ca</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>a456a4521c2b904857b400ae1093407bd</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>_getDerivedOrientation</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aae6afb3ab2d6bece0391c6592b946c11</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>aa6d8ef3c62635ce44260efd749a4bbfc</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>aac948570c146461805c4ff0d79a7de2f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Affine3 &amp;</type>
      <name>_getFullLocalTransform</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a61dcc9292dfb982d8748b97572670dfe</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>a1ea9ad81e4378141a887b572bfec75dd</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>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>a5595d0f506945c66795322b1878e16aa</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>a8baeb7e192fc802f6bf846d3a69dfc19</anchor>
      <arglist>(const Vector3 &amp;translate=Vector3::ZERO, const Quaternion &amp;rotate=Quaternion::IDENTITY)</arglist>
    </member>
    <member kind="function">
      <type>Bone *</type>
      <name>createChild</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>af87c34e17b052361e36c395272648647</anchor>
      <arglist>(unsigned short handle, 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>a23885bdc27be588857d6d67b2dedf3f5</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>ae6c9109a64d2f1b3f5bbec7ca324aa6c</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>MovableObject *</type>
      <name>getChildObject</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a609da0c307ec0023c4e6a918ea680a3d</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>a7eed1961961324d7eaaa6af5cc88dbc5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DebugRenderable *</type>
      <name>getDebugRenderable</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>ae4f67c715bdbf4d0d543939939f110df</anchor>
      <arglist>(Real scaling)</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>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>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>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>a10da4e58434d3e61c6d76f97a0fd1a80</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>a515361d8231fc86d9b602ba55f714fa9</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>a5b9b0b08edc2984d41ad38520354a407</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>a1dccac79e52014d6cfca7d0bfcc3d2c1</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aad75165137ce70fd865b3c5aa302a3bc</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>a264df23a0763ef9f8879c97bcbba0f47</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>a5cf89f99cfb8241341c931c887d6bc40</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Node *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>a8aae34f3fa479e9c532360f93518160a</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>af5479f97b8fed4a2ca087463c291f04f</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>a0168c38d4f2b049efbba5bb79f7c6747</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>a220642657bd0e307c4ecccb46991267e</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>a1133d2ef5623b7ede0fa15aacbe47311</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>a9fa158a89aa8c4d8113ea52435eda1da</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>af3fcf16e43b07e046816125cbb8dc8f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_node.html</anchorfile>
      <anchor>aa154e07b616313f4c345ec6c0da635cd</anchor>
      <arglist>() 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_tag_point.html</anchorfile>
      <anchor>a8a2025d7f4eb22046f2a36cad270335f</anchor>
      <arglist>(bool forceParentUpdate=false) override</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>a7b1a96d0ca30f5ca56a5dacf27d68f6c</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>a1dae5b62b42bcb4590aea678c3056f26</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>a912d9d3a804edf9faf8a9e32482502b1</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>reset</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a5689b25eee3b487fd5e98b3c6161180a</anchor>
      <arglist>(void)</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>setBindingPose</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>a671b15acf329f234669f09c0406999fa</anchor>
      <arglist>(void)</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>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>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>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>setManuallyControlled</name>
      <anchorfile>class_ogre_1_1_bone.html</anchorfile>
      <anchor>af0978992600bc892a062096dd9e805c8</anchor>
      <arglist>(bool manuallyControlled)</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>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>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">
      <type>void</type>
      <name>updateFromParentImpl</name>
      <anchorfile>class_ogre_1_1_tag_point.html</anchorfile>
      <anchor>add6fe24ada240f3719c2709780b3d701</anchor>
      <arglist>(void) const override</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::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>a57b5fd6b859dd9378bcebeb6882352d1</anchor>
      <arglist>(VertexElementSemantic targetSemantic=VES_TANGENT, unsigned short sourceTexCoordSet=0, unsigned short index=1)</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>
    <base>Ogre::AllocatedObject</base>
    <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>void</type>
      <name>_compileIlluminationPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a8143f16e1759f3b5731389d59a66f309</anchor>
      <arglist>(void)</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>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>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>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>addGPUVendorRule</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>afe3b09baa8cd8566f994ad4ee5d125d1</anchor>
      <arglist>(GPUVendor vendor, IncludeOrExclude includeOrExclude)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>applyTextureAliases</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>abab977f0e76de9d6f04be3d3df0195b6</anchor>
      <arglist>(const AliasTextureNamePairList &amp;aliasList, const bool apply=true) const</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>checkGPURules</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a67154e6706213a946623bef7f2b65450</anchor>
      <arglist>(StringStream &amp;errors)</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>Pass *</type>
      <name>createPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a51466b61bfe2dbcdb1afbf21b1dd3253</anchor>
      <arglist>(void)</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>a0fb4cc2bde522445d8d4548e6c6697d4</anchor>
      <arglist>() const</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>a5f207095e9bbda9dde11227756c1e8e8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const IlluminationPassList &amp;</type>
      <name>getIlluminationPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac67fd3f320d1541d07cb6c65e58f4892</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const IlluminationPassIterator</type>
      <name>getIlluminationPassIterator</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>aa864634545c3b7d57888cb8118d4af0a</anchor>
      <arglist>(void)</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>a7751c3441cb6cbc1744f29c4ccb63ef0</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a3f0f711dd1f06a1d4506a6c77750019a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Material *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a3cff77dca6020ab98c0cbbc225913f57</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>getPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a46354c01abc4f183088300551c51b2a5</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>Pass *</type>
      <name>getPass</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ab0014ffd501b4e1bef5eaae0340e71a7</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function">
      <type>const Passes &amp;</type>
      <name>getPasses</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a0eea3c6d9d68dbd7297e478b4e8e487c</anchor>
      <arglist>(void) const</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 String &amp;</type>
      <name>getResourceGroup</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a9c7802cd8f4224061fa79d17943c01ac</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>a5472361e875965fa57fa7576f832cc7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::MaterialPtr</type>
      <name>getShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a24c0c07f5e6606f69dba099dcae28dc3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::MaterialPtr</type>
      <name>getShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a57239d28ba11c19300d1a27651242697</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a96db53bdf6b3f097fcb9a038df84abe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a9fd23883c7d06966a259a1490a6b8ffa</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>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>Technique &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac251efbed20452a6efb1361ea5d27496</anchor>
      <arglist>(const Technique &amp;rhs)</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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>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>setSchemeName</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a43b6c4e9e48c4e56f96633b916ee90a3</anchor>
      <arglist>(const String &amp;schemeName)</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>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>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>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>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>setShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a7913e8419619f0b074e67a638d54eb0f</anchor>
      <arglist>(const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowCasterMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>ac0e017f3810451861191fedfe1d51a30</anchor>
      <arglist>(Ogre::MaterialPtr val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a03a7f4c6fa69c36b2b92a79917c34ace</anchor>
      <arglist>(const Ogre::String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setShadowReceiverMaterial</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a14cb59e4b8d1073f5379378ccf43f103</anchor>
      <arglist>(Ogre::MaterialPtr val)</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>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>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>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>setTextureFiltering</name>
      <anchorfile>class_ogre_1_1_technique.html</anchorfile>
      <anchor>a67d7464ef321b859c33c3c1e9334c5f2</anchor>
      <arglist>(TextureFilterOptions filterType)</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::TempBlendedBufferInfo</name>
    <filename>class_ogre_1_1_temp_blended_buffer_info.html</filename>
    <base>Ogre::HardwareBufferLicensee</base>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>~TempBlendedBufferInfo</name>
      <anchorfile>class_ogre_1_1_temp_blended_buffer_info.html</anchorfile>
      <anchor>a77b3f94ac8d7ff04608a5d9358ea1903</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindTempCopies</name>
      <anchorfile>class_ogre_1_1_temp_blended_buffer_info.html</anchorfile>
      <anchor>aab93bb33b8d69c344f6f64f965812dbb</anchor>
      <arglist>(VertexData *targetData, bool suppressHardwareUpload)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>buffersCheckedOut</name>
      <anchorfile>class_ogre_1_1_temp_blended_buffer_info.html</anchorfile>
      <anchor>a82b6f986d6ad552805eb17b4e93cc44a</anchor>
      <arglist>(bool positions=true, bool normals=true) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>checkoutTempCopies</name>
      <anchorfile>class_ogre_1_1_temp_blended_buffer_info.html</anchorfile>
      <anchor>a2ec4c99c82022379f78a3a3d8e09720a</anchor>
      <arglist>(bool positions=true, bool normals=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>extractFrom</name>
      <anchorfile>class_ogre_1_1_temp_blended_buffer_info.html</anchorfile>
      <anchor>ab50304382d76b0276e63fde8225d52ab</anchor>
      <arglist>(const VertexData *sourceData)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>licenseExpired</name>
      <anchorfile>class_ogre_1_1_temp_blended_buffer_info.html</anchorfile>
      <anchor>a20082709a68b75596620418aa69a172a</anchor>
      <arglist>(HardwareBuffer *buffer)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Terrain</name>
    <filename>class_ogre_1_1_terrain.html</filename>
    <base>Ogre::SceneManager::Listener</base>
    <base>Ogre::WorkQueue::RequestHandler</base>
    <base>Ogre::WorkQueue::ResponseHandler</base>
    <base>Ogre::AllocatedObject</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>af262cfa185a0d3659fb8fc5636d9b73c</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>a0db172baacac0e72c16253fdf7986ff2</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>a8d9657aa29e6e4c253f0a6e09d212789</anchor>
      <arglist>() const</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>SceneNode *</type>
      <name>_getRootSceneNode</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a074fb4e8695c695cd63675cdd65bd509</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>_setCompositeMapRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a10b9f303b81585c1b51d0c273f03a5dd</anchor>
      <arglist>(bool compositeMap)</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>_setMorphRequired</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2a65fb835fe22a425107ce43edf43219</anchor>
      <arglist>(bool morph)</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>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>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>a65b20498fb2fb418f87bab3b29fbd409</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>adedd57624fe8d44f0b8bfaf00f5eb5bc</anchor>
      <arglist>(const Rect &amp;rect, Rect &amp;outFinalRect)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHandleRequest</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a22196f59f8f761e7fc4bea11db488252</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a3e3d8150704d279630a3a125b0439138</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</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>a8cf9f00dcd292d3cba4662006d520a8b</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>getBlendTextureCount</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2e76a05d836ae1924b44beb5686bf6f4</anchor>
      <arglist>(uint8 numLayers) 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>a36e0c227906b303200f67a8ca5822ba9</anchor>
      <arglist>(uint8 textureIndex) 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>a63e79bde330711e62f5d1e89691ffc3f</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>afed96292664c90c9e2707b934576fa74</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>a138c70e096ebcbf02c29b80eb11f1806</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>getDeltaData</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a75f457ff6165e331910f554c224bdcd7</anchor>
      <arglist>(long x, long y) const</arglist>
    </member>
    <member kind="function">
      <type>const TexturePtr &amp;</type>
      <name>getGlobalColourMap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2e0f304bd4dc2a25742a4ca1a35641d4</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>ac384555375690ef86b39c7db91ebe7ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getHeightAtPoint</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a8155c2ed894483ab36fa0e22ab8f33cd</anchor>
      <arglist>(long x, long 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>a8e9cebcb6e0a3dd2c9171e3ab91473eb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>getHeightData</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a82526bd44821c3ceec9eaead8153c8fe</anchor>
      <arglist>(long x, long 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>a68d05f4414e020b6eed2c4f90888b6fd</anchor>
      <arglist>(uint8 layerIndex)</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>const TexturePtr &amp;</type>
      <name>getLayerBlendTexture</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a605043a30befb62e5fad16df455a2b6e</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>a6e4ca16459f48c1b25a327250898aed5</anchor>
      <arglist>(uint8 layerIndex) const</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>a6ca23f03f11b337903ed42c274b41423</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLayerTextureName</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a46c0ebb19fd5feeda541f1c3e7995557</anchor>
      <arglist>(uint8 layerIndex, uint8 samplerIndex) const</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>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>const TexturePtr &amp;</type>
      <name>getLightmap</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a84afe6275d74e7fbba6d853248d0294f</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>a4bf919d04eb3b08187b91808ee22363f</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>a64e566b23cac679f6eb18f5cdd37b23b</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>uint8</type>
      <name>getMaxLayers</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a891a8c6a16efd6ecf16508e21cade01e</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>a80e114d5ece4c400eff6dbe9bb00af70</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>a4a17ec359bcfa2f4643500125a2643af</anchor>
      <arglist>(long x, long 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>a7da93ef534c25a0724626b942cb07980</anchor>
      <arglist>(long x, long y, Vector3 *outpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointFromSelfOrNeighbour</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a960a5d393908108b8257399d647fa3a5</anchor>
      <arglist>(long x, long y, Vector3 *outpos) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getPointTransform</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>acde0829d11ee2cd77bb4affa9209cb79</anchor>
      <arglist>(Matrix4 *outXform) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a80cab6f78d3d9463f2d41ef1967ee713</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>a5415ad85a6bf652029c01169105a068d</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>ab70c3378a72f1b865359357910fba55f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a2be9933d1206c531dc84a48f0ccbb833</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>handleGenerateMaterialResponse</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a584b511e44e1c33c387987187446353a</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>WorkQueue::Response *</type>
      <name>handleRequest</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a00a3600acc9fb758f8890f2c0877f62e</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad963dbee0f58e887e05c982385fb9799</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</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" 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">
      <type>void</type>
      <name>preFindVisibleObjects</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>ad9bd9a0fbdb32cb5571cca586f21e811</anchor>
      <arglist>(SceneManager *source, SceneManager::IlluminationRenderStage irs, Viewport *v)</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" 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">
      <type>std::pair&lt; bool, Vector3 &gt;</type>
      <name>rayIntersects</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a003259cd78387d45163f03ccace647bb</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>adfae6aa2b309d833700cc5f783a6c23f</anchor>
      <arglist>(const Ray &amp;ray, Real distanceLimit=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>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>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>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>a09baa91af04f211ee9e8e8f60d9e6c39</anchor>
      <arglist>(SceneManager *source)</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>ad6f2c33d6fc3f6152a7b6fd0069a7864</anchor>
      <arglist>(long x, long y, float h)</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>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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTextureCasterPreViewProj</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a012a1c3dcf2efbd8245fd125e7fc1b64</anchor>
      <arglist>(Light *light, Camera *camera, size_t iteration)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTextureReceiverPreViewProj</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>aa05def0ab89195c585b5467059245641</anchor>
      <arglist>(Light *light, Frustum *frustum)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>shadowTexturesUpdated</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>aa2c3ceb367f47c3721e9d1843288d341</anchor>
      <arglist>(size_t numberOfShadowTextures)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>sortLightsAffectingFrustum</name>
      <anchorfile>class_ogre_1_1_scene_manager_1_1_listener.html</anchorfile>
      <anchor>a5ef1be858fe331867653fbb8aa819494</anchor>
      <arglist>(LightList &amp;lightList)</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>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" 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 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 size_t</type>
      <name>LOD_MORPH_CUSTOM_PARAM</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aefb36415178b8e15aac901f87b61d3da</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 uint64</type>
      <name>TERRAIN_GENERATE_MATERIAL_INTERVAL_MS</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a1333f67a868e2e38123ab5c4532cc8e1</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="variable" static="yes">
      <type>static const uint16</type>
      <name>WORKQUEUE_DERIVED_DATA_REQUEST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>a0441ddb006dede009b3725e0a5536bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>WORKQUEUE_GENERATE_MATERIAL_REQUEST</name>
      <anchorfile>class_ogre_1_1_terrain.html</anchorfile>
      <anchor>aaa21ee42164657f45f932c5f70c590a0</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>
  </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>aab7c65d2cb7af5c84670c996c389bffb</anchor>
      <arglist>(Terrain *forTerrain, size_t numVertices, HardwareVertexBufferSharedPtr &amp;destPos, HardwareVertexBufferSharedPtr &amp;destDelta)</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>a13c9b9478bc9a473ce46e0dc62e88854</anchor>
      <arglist>()</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>af98bc1200700effb840c37f3d7b60b6f</anchor>
      <arglist>(const HardwareVertexBufferSharedPtr &amp;posbuf, const HardwareVertexBufferSharedPtr &amp;deltabuf)</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>a34f2a33f27ae8732c4b034047929f56f</anchor>
      <arglist>(uint16 batchSize, uint16 vdatasize, size_t vertexIncrement, uint16 xoffset, uint16 yoffset, uint16 numSkirtRowsCols, uint16 skirtRowColSkip)</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>
    <base>Ogre::AllocatedObject</base>
    <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>aabbbf63a35790a9b414acaa1e20baf93</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>
    <base>Ogre::AllocatedObject</base>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>autoUpdateLod</name>
      <anchorfile>class_ogre_1_1_terrain_auto_update_lod_by_distance.html</anchorfile>
      <anchor>ae968774d027e9b95cdc8d7519ce7de94</anchor>
      <arglist>(Terrain *terrain, bool synchronous, const Any &amp;data)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint32</type>
      <name>getStrategyId</name>
      <anchorfile>class_ogre_1_1_terrain_auto_update_lod_by_distance.html</anchorfile>
      <anchor>a665518d7780157d43317459027216837</anchor>
      <arglist>()</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>aa1c1ae3abb8b57cb2c12e49da96710c3</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::AllocatedObject</base>
    <base>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>a9484c2caa8695746b507cd771e68c878</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>ae127928c927ba1d80c9b0f133ee1800d</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>ab05a9626133265f3f64750ab64208582</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>a3ae46003e8c12d84f72c4a199ad691a3</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>ae4311ab0c8bf4a1014dc55471b7084d1</anchor>
      <arglist>(TerrainMaterialGeneratorPtr 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>ac1c2d87bb764edfd517ebb6047df358e</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>a90d18ba554df4386d9041bf3d57d9772</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainGroup</name>
    <filename>class_ogre_1_1_terrain_group.html</filename>
    <base>Ogre::WorkQueue::RequestHandler</base>
    <base>Ogre::WorkQueue::ResponseHandler</base>
    <base>Ogre::AllocatedObject</base>
    <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>bool</type>
      <name>canHandleRequest</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a008f51c172bd858cca8763af865f3fa1</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>ad608848047850ff730ef870457b7e14f</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</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>a0b2e61a15cfdda3ed87b62dba174f576</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>a3654e0e53dc001cb0b5f4df3c58e4b02</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>a5a7edfd17f4989073ed453b3388c3ad1</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>a66a92b5e9a57c2bdedb53413b2e1cfb9</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>a18556f75aad155e5f354aa33ff0d021f</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>aeb8e2b387e44622e51f5702e9a6c82a9</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>aee8ba536655db6cf95da75f339ca5b7c</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>a191453da1ec1901dcdf90cc7355bde1f</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" 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>WorkQueue::Response *</type>
      <name>handleRequest</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a28e769b1bb49906de087be411ae97001</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a5d062f88928dd1a572dc7a411b07457b</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</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>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>WORKQUEUE_LOAD_REQUEST</name>
      <anchorfile>class_ogre_1_1_terrain_group.html</anchorfile>
      <anchor>a93836a9bf0faed8a783e65a6f494a633</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>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>a7a2e86bf826528459f4c9813d9f11b18</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>aeb38f19289a5824a92f3d86d4d0c34f8</anchor>
      <arglist>(size_t x, size_t 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>a646ac7e72f6fce0cfd4164e37145abe1</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>a7f00a78f9c0eac408e87ebed4458546d</anchor>
      <arglist>(size_t x, size_t 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::TerrainLayerDeclaration</name>
    <filename>struct_ogre_1_1_terrain_layer_declaration.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_declaration.html</anchorfile>
      <anchor>a31b7b17f591169a464040af3f18488c6</anchor>
      <arglist>(const TerrainLayerDeclaration &amp;dcl) const</arglist>
    </member>
    <member kind="variable">
      <type>TerrainLayerSamplerElementList</type>
      <name>elements</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_declaration.html</anchorfile>
      <anchor>a4eaf6c95757b0031e0e7191632bb4fd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TerrainLayerSamplerList</type>
      <name>samplers</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_declaration.html</anchorfile>
      <anchor>a3beefe92183cb240f5810553909f7bde</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="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler.html</anchorfile>
      <anchor>ab839152454b0d646a429a9391b40f82b</anchor>
      <arglist>(const TerrainLayerSampler &amp;s) const</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="struct">
    <name>Ogre::TerrainLayerSamplerElement</name>
    <filename>struct_ogre_1_1_terrain_layer_sampler_element.html</filename>
    <member kind="function">
      <type></type>
      <name>TerrainLayerSamplerElement</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler_element.html</anchorfile>
      <anchor>af648e0695b3baa049d586e82e2194e1f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TerrainLayerSamplerElement</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler_element.html</anchorfile>
      <anchor>ae471dccbe80e8580b943b3883e40b571</anchor>
      <arglist>(uint8 src, TerrainLayerSamplerSemantic sem, uint8 elemStart, uint8 elemCount)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler_element.html</anchorfile>
      <anchor>ac4969d689a4c197ea5b006f0d97669d9</anchor>
      <arglist>(const TerrainLayerSamplerElement &amp;e) const</arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>elementCount</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler_element.html</anchorfile>
      <anchor>a1f5544d50fad51034e72258400eb561b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>elementStart</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler_element.html</anchorfile>
      <anchor>a82f5e76d137cfc061c99fa1458a2abb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TerrainLayerSamplerSemantic</type>
      <name>semantic</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler_element.html</anchorfile>
      <anchor>afd77757659bd8b5f5672a34168071963</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8</type>
      <name>source</name>
      <anchorfile>struct_ogre_1_1_terrain_layer_sampler_element.html</anchorfile>
      <anchor>a96b4bc009cc033a8b6d5c32aaffd2bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TerrainLodManager</name>
    <filename>class_ogre_1_1_terrain_lod_manager.html</filename>
    <base>Ogre::WorkQueue::RequestHandler</base>
    <base>Ogre::WorkQueue::ResponseHandler</base>
    <base>Ogre::AllocatedObject</base>
    <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" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleRequest</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>af274ee16de8e9ddf1f058a2eb0ea1b5e</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a0aa9184563866da3d6de2ed040bc6667</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</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>a055673a4c5e1a24639a18b795604233e</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" virtualness="virtual">
      <type>virtual WorkQueue::Response *</type>
      <name>handleRequest</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a0b1f5f6747bb9f94550ff9f9634f07d6</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a10e9a78d1a3206e6fdb377512013dc5b</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</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>
    <member kind="variable" static="yes">
      <type>static const uint16</type>
      <name>WORKQUEUE_LOAD_LOD_DATA_REQUEST</name>
      <anchorfile>class_ogre_1_1_terrain_lod_manager.html</anchorfile>
      <anchor>a20d40da6357fb06efdfc72034ce5f424</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>
    <member kind="friend">
      <type>_OgreTerrainExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>struct_ogre_1_1_terrain_lod_manager_1_1_load_lod_request.html</anchorfile>
      <anchor>af5dcd715f6a975b4d17ec81a80df0fd5</anchor>
      <arglist>(std::ostream &amp;o, const LoadLodRequest &amp;r)</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>
    <base>Ogre::AllocatedObject</base>
    <class kind="class">Ogre::TerrainMaterialGenerator::Profile</class>
    <member kind="typedef">
      <type>std::vector&lt; Profile * &gt;</type>
      <name>ProfileList</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a2751de74a4f553835e168949e2aef522</anchor>
      <arglist></arglist>
    </member>
    <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>a87dca7208407e824a01d5e07ea92688f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_renderCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>abbe57c1cdc0ff8acb1ab5e837f0aa573</anchor>
      <arglist>(size_t size, const Rect &amp;rect, const MaterialPtr &amp;mat, const TexturePtr &amp;destCompositeMap)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canGenerateUsingDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a7f9892827501c4907da1775e3c0c067b</anchor>
      <arglist>(const TerrainLayerDeclaration &amp;decl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MaterialPtr</type>
      <name>generate</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aa9e7fb7cee77cc1bb1d88fa6c3de7f5e</anchor>
      <arglist>(const Terrain *terrain)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MaterialPtr</type>
      <name>generateForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>acaa6cd4b06a385638fed2603480d8445</anchor>
      <arglist>(const Terrain *terrain)</arglist>
    </member>
    <member kind="function">
      <type>Profile *</type>
      <name>getActiveProfile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a22dc4764b52343a6506675983daa2b74</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" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getDebugLevel</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>ac4df6fc0a5310ac806299ebf607afe9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TerrainLayerDeclaration &amp;</type>
      <name>getLayerDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>ac2aa4779027a97f70c0fb3b845fd499d</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 const ProfileList &amp;</type>
      <name>getProfiles</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>af5c268b51d81b23b3e8deaf300b4a9f2</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActiveProfile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aaf1237c1f7b754f2c4d1d172c7690508</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setActiveProfile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a0580472a86a3c9cadfe6c494e5005854</anchor>
      <arglist>(Profile *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDebugLevel</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>acfbb5218a477deb4065d0eadd8c1f0c3</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" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aaa151085991db558a3e94748356c8156</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="class">
    <name>Ogre::TerrainMaterialGenerator::Profile</name>
    <filename>class_ogre_1_1_terrain_material_generator_1_1_profile.html</filename>
    <base>Ogre::AllocatedObject</base>
    <member kind="function">
      <type></type>
      <name>Profile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a8b8528902ca05c44ce41a4a4802f0769</anchor>
      <arglist>(const Profile &amp;prof)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Profile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>aed78c492593089c072d6adf0d241fd10</anchor>
      <arglist>(TerrainMaterialGenerator *parent, const String &amp;name, const String &amp;desc)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~Profile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a0f8e8543ce925703ccc57298a9b59ffa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual MaterialPtr</type>
      <name>generate</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a0c47702015bcc5ad4a4920d02a67da2b</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_1_1_profile.html</anchorfile>
      <anchor>a70a4e9bf4482762227e48c061759c1d2</anchor>
      <arglist>(const Terrain *terrain)=0</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a6afd5c6ab6358b201812491eb1741e70</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint8</type>
      <name>getMaxLayers</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a4ab7d26991576153fe480c316ccfef86</anchor>
      <arglist>(const Terrain *terrain) const =0</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a871250453438cb71b42d1e907bd850f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TerrainMaterialGenerator *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a008853c9b897c24b0cc23b7037ce4200</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>isVertexCompressionSupported</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>ac003ed37b877d3362bbaa39661865716</anchor>
      <arglist>() const =0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>requestOptions</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>ad4cbd3a430cdf5ce892ab63ef8ad270b</anchor>
      <arglist>(Terrain *terrain)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>setLightmapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a5a0fe2d07ebba9d0759b28f8cf90174e</anchor>
      <arglist>(bool enabled)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a9bb28eb51fc5229209a72564315d3eb1</anchor>
      <arglist>(const Terrain *terrain, const Rect &amp;rect)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateParams</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a8efea3f1c4506d600d96995ba0d61164</anchor>
      <arglist>(const MaterialPtr &amp;mat, const Terrain *terrain)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>updateParamsForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>abcb1087d4d2f5b60ba99a22a86dde5f4</anchor>
      <arglist>(const MaterialPtr &amp;mat, const Terrain *terrain)=0</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="typedef">
      <type>std::vector&lt; Profile * &gt;</type>
      <name>ProfileList</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a2751de74a4f553835e168949e2aef522</anchor>
      <arglist></arglist>
    </member>
    <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>Texture *</type>
      <name>_getCompositeMapRTT</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a87dca7208407e824a01d5e07ea92688f</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_renderCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>abbe57c1cdc0ff8acb1ab5e837f0aa573</anchor>
      <arglist>(size_t size, const Rect &amp;rect, const MaterialPtr &amp;mat, const TexturePtr &amp;destCompositeMap)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canGenerateUsingDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a7f9892827501c4907da1775e3c0c067b</anchor>
      <arglist>(const TerrainLayerDeclaration &amp;decl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MaterialPtr</type>
      <name>generate</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aa9e7fb7cee77cc1bb1d88fa6c3de7f5e</anchor>
      <arglist>(const Terrain *terrain)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MaterialPtr</type>
      <name>generateForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>acaa6cd4b06a385638fed2603480d8445</anchor>
      <arglist>(const Terrain *terrain)</arglist>
    </member>
    <member kind="function">
      <type>Profile *</type>
      <name>getActiveProfile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a22dc4764b52343a6506675983daa2b74</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" virtualness="virtual">
      <type>virtual unsigned int</type>
      <name>getDebugLevel</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>ac4df6fc0a5310ac806299ebf607afe9d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const TerrainLayerDeclaration &amp;</type>
      <name>getLayerDeclaration</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>ac2aa4779027a97f70c0fb3b845fd499d</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 const ProfileList &amp;</type>
      <name>getProfiles</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>af5c268b51d81b23b3e8deaf300b4a9f2</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setActiveProfile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aaf1237c1f7b754f2c4d1d172c7690508</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setActiveProfile</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>a0580472a86a3c9cadfe6c494e5005854</anchor>
      <arglist>(Profile *p)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setDebugLevel</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>acfbb5218a477deb4065d0eadd8c1f0c3</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" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator.html</anchorfile>
      <anchor>aaa151085991db558a3e94748356c8156</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="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>a90df73df0e48989a8958d9ad94ad2c48</anchor>
      <arglist>(TerrainMaterialGenerator *parent, const String &amp;name, const String &amp;desc)</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>MaterialPtr</type>
      <name>generateForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a12756eace5839670dc84766aa799abd1</anchor>
      <arglist>(const Terrain *terrain)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a6afd5c6ab6358b201812491eb1741e70</anchor>
      <arglist>() const</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>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a871250453438cb71b42d1e907bd850f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TerrainMaterialGenerator *</type>
      <name>getParent</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a008853c9b897c24b0cc23b7037ce4200</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReceiveDynamicShadowsDepth</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>ad05e8720289fa690a7eb067ddf866ed1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReceiveDynamicShadowsEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>adebb6b2c438f695634fc5713ef0ec3ac</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getReceiveDynamicShadowsLowLod</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>abdad895571b1c8eee7afb93ce3ed6568</anchor>
      <arglist>() 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>a3c40f1a4dff4f738e2f12fe9b5cf7188</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isCompositeMapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>ac8c9b5ae8e4b10bb6451896879cc95ee</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isGlobalColourMapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>ac605e85633e619e909a544f69d2430e8</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>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>bool</type>
      <name>isLightmapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a0bf573ea46af680eabea0dcebb5135ec</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isShadowingEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a3ee1366c733ac203bb789983ab45c63a</anchor>
      <arglist>(TechniqueType tt, const Terrain *terrain) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexCompressionSupported</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>aa78f4d0bebec3dcb25139ae40bfc1816</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>requestOptions</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>afca5a13d139293248c27c5e586be228c</anchor>
      <arglist>(Terrain *terrain)</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>setGlobalColourMapEnabled</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a70a0feeeb8bf0b77c82e06bfeebb68d5</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>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>setReceiveDynamicShadowsDepth</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a4f7d6b46ec1f0112581dfe8d1c225f82</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>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_1_1_profile.html</anchorfile>
      <anchor>a9bb28eb51fc5229209a72564315d3eb1</anchor>
      <arglist>(const Terrain *terrain, const Rect &amp;rect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateParams</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a6e7d0b079cef03335718ec90d96828c8</anchor>
      <arglist>(const MaterialPtr &amp;mat, const Terrain *terrain)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateParamsForCompositeMap</name>
      <anchorfile>class_ogre_1_1_terrain_material_generator_a_1_1_s_m2_profile.html</anchorfile>
      <anchor>a003757f0377d6fa5f5e4028ac0ad8a91</anchor>
      <arglist>(const MaterialPtr &amp;mat, const Terrain *terrain)</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>
    <base>Ogre::WorkQueue::RequestHandler</base>
    <base>Ogre::WorkQueue::ResponseHandler</base>
    <class kind="class">Ogre::TerrainPagedWorldSection::TerrainDefiner</class>
    <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>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 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>ace50c38bd8514388683c2baff141e452</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>a62d2d4952b2c5d0fb42294b4a67f2ef8</anchor>
      <arglist>(PageID pageID)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleRequest</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request_handler.html</anchorfile>
      <anchor>adf4a5093c7b789352a0a44629490bc87</anchor>
      <arglist>(const Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_response_handler.html</anchorfile>
      <anchor>a7a2fabae7f92bed384f100526055a899</anchor>
      <arglist>(const Response *res, const WorkQueue *srcQ)</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>aed6f4fd44a218aeffb6e147e383e4e7c</anchor>
      <arglist>() const</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>adc2b8ad5cb276ef7bb8cbcf9278d06f8</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>abf3ad99454d7aebc76b05075416e011d</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">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a53c9a5653cf91cbdaed47d52a9045956</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>a7c71c5f8fdc8528b5222394bd7b87993</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>ab5d4ec9ce6571345f4f072f2ab1404dc</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>a54b15191c5e2f5fa5d3ee4800ec27637</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 SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>class_ogre_1_1_paged_world_section.html</anchorfile>
      <anchor>a5e422865ca032d8c8b11dd693d50b75f</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>a874715e09aacf6b7b68d983b19d0f1c6</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>a8e0306f93de0c40466a0b11e7315bdf8</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>a0688a60a373f289974868411ffd67653</anchor>
      <arglist>()</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>a6896f555077a1a7d44588fc74446ed57</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>a97a82e613670fe3a17625b17e70acf89</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>WorkQueue::Response *</type>
      <name>handleRequest</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a83de21ef93c77b4897c119ada18c172a</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a0d87c6c1fa81abdda4ee6925bfa10e49</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</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 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" 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>a010ecd6e4f224f86dc8811f0711df3cd</anchor>
      <arglist>(const Vector3 &amp;worldPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loadPage</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a1757d16ae402efa4553fec18d44edda0</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">
      <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>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>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" 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">
      <type>void</type>
      <name>unloadPage</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a11bef4778399774ee5e32480f6b2bb69</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="variable" static="yes">
      <type>static const uint16</type>
      <name>WORKQUEUE_LOAD_TERRAIN_PAGE_REQUEST</name>
      <anchorfile>class_ogre_1_1_terrain_paged_world_section.html</anchorfile>
      <anchor>a103d6fc3c2af27e6cbd9dc5c948fb25d</anchor>
      <arglist></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>
    <base>Ogre::AllocatedObject</base>
    <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>
    <base>Ogre::AllocatedObject</base>
    <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>ac4a3791deafbd9fea768988db2cc0b6f</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>Ogre::AllocatedObject</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>a05457470c9da0ed6ebff4c32159d6395</anchor>
      <arglist>(Terrain *terrain, TerrainQuadTreeNode *parent, uint16 xoff, uint16 yoff, uint16 size, uint16 lod, uint16 depth, uint16 quadrant)</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>Renderable *</type>
      <name>_getRenderable</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a00f0af5c87629eadd07f6063284573f8</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>const AxisAlignedBox &amp;</type>
      <name>getAABB</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a7e67547296a540fb127c76c6e2a3c935</anchor>
      <arglist>() const</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>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>afb34be129bba773c740ed737f5632950</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TerrainQuadTreeNode *</type>
      <name>getChild</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>abe4d32f693e45b4019f4dc82562dc9ce</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>a646c0f6ec02e780cc6bcd29d80339bd9</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>a14c742793b0983c19e0993d25f6ed678</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>a611c49125d329651fe9fc2f92fcacac9</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>a3b09e96c2aa4e45d3f212c90ae4d5c1f</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>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Movable</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>a580bc16a3fc18eb382fed53c6a31c365</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>Rend</name>
      <anchorfile>class_ogre_1_1_terrain_quad_tree_node.html</anchorfile>
      <anchor>ad27630b21ec9f09d2b5f23dffd484aa7</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>
    <base>Ogre::AllocatedObject</base>
    <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>ControllerValue&lt; Real &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>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_tex_coord_modifier_controller_value.html</anchorfile>
      <anchor>a892322a3394aa9ccb8d89a43c76e2741</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_tex_coord_modifier_controller_value.html</anchorfile>
      <anchor>a30167810c440d7939c030aa13d1dd57d</anchor>
      <arglist>(Real value)</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>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdAlignment</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdCaption</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdCharHeight</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdColour</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdColourBottom</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdColourTop</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdFontName</class>
    <class kind="class">Ogre::TextAreaOverlayElement::CmdSpaceWidth</class>
    <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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</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" 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_text_area_overlay_element.html</anchorfile>
      <anchor>a8168ba395517d0e1e55ffe3e60c7fdf1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_restoreManualHardwareResources</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a0ebce9dc210cf2461130bac8bc91e10e</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">
      <type>void</type>
      <name>_update</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a4c1577562137652ea5180bd3be16b0cb</anchor>
      <arglist>(void)</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 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>a8204a7415430d596be613b7669993944</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">
      <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" virtualness="virtual">
      <type>virtual OverlayElement *</type>
      <name>findElementAt</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>afec476ad794323ca4c2a579390be2a9d</anchor>
      <arglist>(Real x, Real y)</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" virtualness="virtual">
      <type>virtual const DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a71d6e12ca511ff55ba6638758ecb5d2c</anchor>
      <arglist>(void) 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>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>a43574b610df98a2eba2fe54f46e15b1b</anchor>
      <arglist>(void) const</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>a400cdeb31a78148b12efd2583f23adf3</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>ad9c16d1f62870b28f9ee78a0bcc15d50</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) 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>a32d0c7c2e8d62a2206b4a1b63e4c6471</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>a2c3b99feecc842bd9b707f36aa691e43</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual GuiHorizontalAlignment</type>
      <name>getHorizontalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adb3d293046df601c1ab5c38ed6b2fb05</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>ac284aa2a870b719353e73d424e3122ee</anchor>
      <arglist>(void) 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>aedd9f92ea4ef4e5420d709449cd1de9a</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_overlay_element.html</anchorfile>
      <anchor>a5808d6a6f03a5844af55b99f326a7646</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GuiMetricsMode</type>
      <name>getMetricsMode</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a25345420a3a217103f2624080cb48f45</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>a8b3e2a88f0466020472aff121463d13f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</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>a27ee755fb36de22d7866f1ca994d8391</anchor>
      <arglist>()</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">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a2b6859ea5a0984c568296922f555e7e3</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const OverlayElement *</type>
      <name>getSourceTemplate</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a6b27dcd535fa6377ca55dcf481563f8d</anchor>
      <arglist>() const</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>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>adabf24ef7077a14dcc7a92a90dd04d07</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</anchor>
      <arglist>(void) const</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>ae51e9863ef4eeaa133145908b9947b3d</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>a9cf204a5b5df75c8c745560551657358</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>a2ed9a2f3c1decac6286f8af974ce2ffc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual GuiVerticalAlignment</type>
      <name>getVerticalAlignment</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>ac035cc5777b3b03fcec0e4173735929f</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>aab630843ec2ac1e18e4bd22f61f91527</anchor>
      <arglist>(Matrix4 *xform) const</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>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>hide</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a33d8945bd771e80d61bd3d36a32738eb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>initialise</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a63a0b247e242abfde9f5f0ca4d8f3721</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a0e3fe5ec8406c5824cd4e4fa25f9e783</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>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>setAlignment</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a4bfa3788d8c187e446f2e8272960a1d8</anchor>
      <arglist>(Alignment a)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setCaption</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a8be256d62aaf9c363957b4f99b322e33</anchor>
      <arglist>(const DisplayString &amp;text)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setCloneable</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a5677c2c826a60e516aadececb38c86ab</anchor>
      <arglist>(bool c)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setColour</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>ac4e71a50cdcffc080da0ec4061cbae29</anchor>
      <arglist>(const ColourValue &amp;col)</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setEnabled</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a153af53d919497af7340413866470613</anchor>
      <arglist>(bool b)</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>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">
      <type>void</type>
      <name>setMetricsMode</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element.html</anchorfile>
      <anchor>a1b0c7cd37893cb1f27114121bd4edd46</anchor>
      <arglist>(GuiMetricsMode gmm)</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">
      <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>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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>
    <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">
      <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>
    <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>setWidth</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a536908a4cdb6c35077dddbde9dda384b</anchor>
      <arglist>(Real width)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>show</name>
      <anchorfile>class_ogre_1_1_overlay_element.html</anchorfile>
      <anchor>a85b9d78b68cffc0a3e0a967e31774243</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="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>
    <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::TextAreaOverlayElement::CmdAlignment</name>
    <filename>class_ogre_1_1_text_area_overlay_element_1_1_cmd_alignment.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_alignment.html</anchorfile>
      <anchor>a195a50b45e2cfb71b6b21abe0ccaa258</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_alignment.html</anchorfile>
      <anchor>a8e85a54453d52e844be7cbf2ddedc097</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElement::CmdCaption</name>
    <filename>class_ogre_1_1_text_area_overlay_element_1_1_cmd_caption.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_caption.html</anchorfile>
      <anchor>aaa50a1b7389294a95ce181fc9a932616</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_caption.html</anchorfile>
      <anchor>a6d6fb9589baf3dd6451b96ab47b27db9</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElement::CmdCharHeight</name>
    <filename>class_ogre_1_1_text_area_overlay_element_1_1_cmd_char_height.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_char_height.html</anchorfile>
      <anchor>ab2b3472d4d491cbdcbc44e0571039281</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_char_height.html</anchorfile>
      <anchor>a52a2fca1b9335fd41ab9ba2baf2e55d3</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElement::CmdColour</name>
    <filename>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour.html</anchorfile>
      <anchor>a2dcbbdf7384c02c586f05f6ccf0fd270</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour.html</anchorfile>
      <anchor>a1a01fed4ccd43a1e485521c146166cb4</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElement::CmdColourBottom</name>
    <filename>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour_bottom.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour_bottom.html</anchorfile>
      <anchor>a2d380a53302a9cac40ff55725b12816b</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour_bottom.html</anchorfile>
      <anchor>a13bc918f37a94caaf6d50940fc8c1cac</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElement::CmdColourTop</name>
    <filename>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour_top.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour_top.html</anchorfile>
      <anchor>afec59265fcd123bfb1129636b55987d5</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_colour_top.html</anchorfile>
      <anchor>a2497b09b89ed9f5010995293b0e3eac5</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElement::CmdFontName</name>
    <filename>class_ogre_1_1_text_area_overlay_element_1_1_cmd_font_name.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_font_name.html</anchorfile>
      <anchor>a29439b84965b74f38f9eb1f9cc0413b9</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_font_name.html</anchorfile>
      <anchor>a9d2dc823800fa1236c96434754937f0c</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElement::CmdSpaceWidth</name>
    <filename>class_ogre_1_1_text_area_overlay_element_1_1_cmd_space_width.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_space_width.html</anchorfile>
      <anchor>ad0c482eedf21c102359fb80809dfee0b</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_1_1_cmd_space_width.html</anchorfile>
      <anchor>aa8f24a768cfbcf4a32887a34f3dc786e</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextAreaOverlayElementFactory</name>
    <filename>class_ogre_1_1_text_area_overlay_element_factory.html</filename>
    <base>Ogre::OverlayElementFactory</base>
    <member kind="function">
      <type>OverlayElement *</type>
      <name>createOverlayElement</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_factory.html</anchorfile>
      <anchor>aea75e658e881632cd4c67a38d952af9f</anchor>
      <arglist>(const String &amp;instanceName)</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="virtual">
      <type>virtual const String &amp;</type>
      <name>getTypeName</name>
      <anchorfile>class_ogre_1_1_text_area_overlay_element_factory.html</anchorfile>
      <anchor>aef4a023721a394d518871ca1033fa803</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Texture</name>
    <filename>class_ogre_1_1_texture.html</filename>
    <base>Ogre::Resource</base>
    <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>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" 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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>_loadImages</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a353c91fed9eb4d4baada25f9519abc4a</anchor>
      <arglist>(const ConstImagePtrList &amp;images)</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">
      <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">
      <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" 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 void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a367f6fe60bb211cb4c32e3825ca67e4c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>freeInternalResources</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>adc238422174318f0d913baa6b6c7de45</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const HardwarePixelBufferSharedPtr &amp;</type>
      <name>getBuffer</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a1381484c57cf3d8f2f480c834f164950</anchor>
      <arglist>(size_t face=0, size_t mipmap=0)</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</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>a9c3faca6c25e388d9f02f80f8893603d</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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</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" virtualness="virtual">
      <type>virtual LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a1e90ade99935ef70ec5b199243bf995b</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getNumFaces</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>a31d04160addb56e190c5155c21f998bf</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>const String &amp;</type>
      <name>getOrigin</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0617d9f04ca03bd25f4bde201e6ac13b</anchor>
      <arglist>(void) const</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" 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>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>bool</type>
      <name>getTreatLuminanceAsAlpha</name>
      <anchorfile>class_ogre_1_1_texture.html</anchorfile>
      <anchor>af10046684f1810855fdc76bde88ec8d6</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a60ce96525ac730a0f7b466ed287beef3</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" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a74138c0203835513613af73cdb08890d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a3af26f716731b64850ea50cfa4d2edef</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8eb34a9034aab62fd537c021a79e3366</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">
      <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" 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" virtualness="virtual">
      <type>virtual void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ae0a0007de944eb3c2f933a372a752b35</anchor>
      <arglist>(bool bl)</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>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">
      <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>
    <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>
    <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>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextureFrameControllerValue</name>
    <filename>class_ogre_1_1_texture_frame_controller_value.html</filename>
    <base>ControllerValue&lt; Real &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>Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_texture_frame_controller_value.html</anchorfile>
      <anchor>a5e7bcfebbd2be4feefc6f1a6490ed830</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setValue</name>
      <anchorfile>class_ogre_1_1_texture_frame_controller_value.html</anchorfile>
      <anchor>a99a02798e8722ec697dcdce3b6b3b81b</anchor>
      <arglist>(Real value)</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>Singleton&lt; TextureManager &gt;</base>
    <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>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>a9ef8419603b3aad6ce7545682ee12c7c</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>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>a406e3deba98785c0183d9e87271078d2</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>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>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>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>ab1c354fd2294c7c50b3f3e9ce42543f7</anchor>
      <arglist>(ResourceHandle handle)</arglist>
    </member>
    <member kind="function">
      <type>TexturePtr</type>
      <name>getByName</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a91734962d27d948eaa9ce6dac0b771a6</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>a711218e2968d7e52b1114cced356c8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLoadingOrder</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a3ae7c3ae5494fc088fa8a17e736fef6b</anchor>
      <arglist>(void) const</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="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" virtualness="virtual">
      <type>virtual ResourcePtr</type>
      <name>getResourceByName</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a0154dd3f0ed6e8665eecab30d2535101</anchor>
      <arglist>(const String &amp;name, const String &amp;groupName=RGN_DEFAULT)</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>ad18cc3f0a4b3e0553cfe715204f15359</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>abc20acc2d57fd224b218a07d802e8c1a</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>aacb0663130a096fcf49e5dbedbcca92c</anchor>
      <arglist>(const String &amp;name) const</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getScriptPatterns</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a356d42e699011a2d86770c9b3ee55e6d</anchor>
      <arglist>(void) const</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" 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>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>TexturePtr</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>a23fa50345ee27fa2911e36edbd5df489</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" 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>void</type>
      <name>parseScript</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a266d959fecaf0568270acfbf024e0b4b</anchor>
      <arglist>(DataStreamPtr &amp;stream, const String &amp;groupName)</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>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>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>a3fdbd35468f69e6f6662bae7ec84af21</anchor>
      <arglist>(const String &amp;name, const String &amp;group=RGN_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resourceExists</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>a6a58b96feb67c25e123ccc3b287fcd2c</anchor>
      <arglist>(ResourceHandle handle)</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">
      <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" 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">
      <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>
    <member kind="function" static="yes">
      <type>static TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_texture_manager.html</anchorfile>
      <anchor>ac6fb858ee86f3b7b75de32e3e04ee5c8</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>a3a55789d982b34bdd9daa27650360653</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource_manager.html</anchorfile>
      <anchor>abbb523a827bc6ea90d3b5ec80f0cf770</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::TextureUnitState</name>
    <filename>class_ogre_1_1_texture_unit_state.html</filename>
    <base>Ogre::AllocatedObject</base>
    <class kind="struct">Ogre::TextureUnitState::TextureEffect</class>
    <member kind="enumeration">
      <type></type>
      <name>BindingType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a411bcf3e69280ce146f09ddc73d9e7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BT_FRAGMENT</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a411bcf3e69280ce146f09ddc73d9e7e8a39c5f87a9b1c5873ece87f48cba19970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BT_VERTEX</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a411bcf3e69280ce146f09ddc73d9e7e8a857de1fa5e307a5a5b0df779ad4a470e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BT_FRAGMENT</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a411bcf3e69280ce146f09ddc73d9e7e8a39c5f87a9b1c5873ece87f48cba19970</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BT_VERTEX</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a411bcf3e69280ce146f09ddc73d9e7e8a857de1fa5e307a5a5b0df779ad4a470e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_COMPOSITOR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35a108a68c71c8267af4af8c1a819030a56ccbe92a25c96ed721ecbe17301bfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_NAMED</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35a108a68c71c8267af4af8c1a819030a1bffc0ebc06c072fd00b5e032ba3ce01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_SHADOW</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35a108a68c71c8267af4af8c1a819030a781de9de8d083db90677da1176d8ba82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ContentType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35a108a68c71c8267af4af8c1a819030</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_NAMED</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35a108a68c71c8267af4af8c1a819030a1bffc0ebc06c072fd00b5e032ba3ce01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_SHADOW</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35a108a68c71c8267af4af8c1a819030a781de9de8d083db90677da1176d8ba82</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CONTENT_COMPOSITOR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35a108a68c71c8267af4af8c1a819030a56ccbe92a25c96ed721ecbe17301bfc1</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>a72a88b1cf11053da98fa25f98689931ea5a2d57450ada903ba586826344b7dbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_NORMAL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72a88b1cf11053da98fa25f98689931eae1644f418a586fea471d808485a7a036</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_PLANAR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72a88b1cf11053da98fa25f98689931ea50895f1c891eedb007500965ca4c204a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_REFLECTION</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72a88b1cf11053da98fa25f98689931ea3983cce37fbce61c118d202278166be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EnvMapType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72a88b1cf11053da98fa25f98689931e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_PLANAR</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72a88b1cf11053da98fa25f98689931ea50895f1c891eedb007500965ca4c204a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_CURVED</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72a88b1cf11053da98fa25f98689931ea5a2d57450ada903ba586826344b7dbcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_REFLECTION</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72a88b1cf11053da98fa25f98689931ea3983cce37fbce61c118d202278166be9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ENV_NORMAL</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72a88b1cf11053da98fa25f98689931eae1644f418a586fea471d808485a7a036</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>a9b8a41ad39710320e10738f0a7d96f0d</anchor>
      <arglist>(Pass *parent, const String &amp;texName, unsigned int 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>Controller&lt; Real &gt; *</type>
      <name>_getAnimController</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aac051a780fa7e8ccd891c71d5dfb001b</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>a983cd4d8de66d003dc173f5738fab245</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>addfe8bb3fabe45d6f5e95c774caab2d7</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>a9c9bc1ebd44275f7c716c9aaab1452ff</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>addEffect</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a63fcdc07aea7a558c046c826ae510f39</anchor>
      <arglist>(TextureEffect &amp;effect)</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>bool</type>
      <name>applyTextureAliases</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a1d18cb7a792b05d9ffd6192d7f9a252f</anchor>
      <arglist>(const AliasTextureNamePairList &amp;aliasList, const bool apply=true)</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>a73b9edbd12039bbb1b339f0d7acab946</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>BindingType</type>
      <name>getBindingType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3b5783f584c51bed687ec033bda01f1c</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>a2f1ffa1b6ec8eb07bee2d1bb83ab51e5</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 EffectMap &amp;</type>
      <name>getEffects</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a8a92d3d54786e91d93c7ad95b1d93c74</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>a03743bd89016116355b7d2cc4eb97006</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>bool</type>
      <name>getIsAlpha</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a25ac216db34ab5471ba58903061c38f2</anchor>
      <arglist>(void) 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>a3e25d54715635a0ddb704757d289926e</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>a8ab86c68f7a74feb155c5100955c488d</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>afb47cfd7dc8d6e24dee936a6645ae316</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getReferencedMRTIndex</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a4904a58094923e9cf9e7b7e0ced22bd9</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>a5dbc572cbcd0354b62b08009592936a4</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>aa88ea41c2ca613564f61c4b0d8b24203</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>ad25d04ad14d562c9e55d18da5695c898</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>a018bb274b11ff191a3502e2222fb9809</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>unsigned int</type>
      <name>getTextureCoordSet</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a4b56b581407240e7b5139d779e1d2a8f</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>std::pair&lt; size_t, size_t &gt;</type>
      <name>getTextureDimensions</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ab5264a89056790b0c74553b92e65b12e</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>ad5215e862e9de0e2449835cbc579afef</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>a382cebc0d7e3b61e30ec3eb625607462</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Radian &amp;</type>
      <name>getTextureRotate</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a35f96567f246a00d967afcafccf242eb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Matrix4 &amp;</type>
      <name>getTextureTransform</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a4636d2377419dcff47a0d55ae840d4d7</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>Real</type>
      <name>getTextureUScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ab7996e6ea470360d7b772b4bb27e2aad</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTextureUScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a3ea082c5d8faf352a6e23d35e443056c</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTextureVScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>ab9fca20cb5698d2583a1496c61f830bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTextureVScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a4f191c61087ac4bdbbad78b758b43244</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasViewRelativeTextureCoordinateGeneration</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a1a4084251e938a404d549ecb8f9db914</anchor>
      <arglist>(void) 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>aba48cec6d1b8ce8973b0fa1dac2312b7</anchor>
      <arglist>(const TextureUnitState &amp;oth)</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>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>setBindingType</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a0ab7a2779ea196f2d51435d12a02d81f</anchor>
      <arglist>(BindingType bt)</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>a0073a4465cc92944252d69b2671ea97d</anchor>
      <arglist>(const String &amp;compositorName, const String &amp;textureName, size_t 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>setEnvironmentMap</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a33ea31aeae9a25f1b05e2d987cbb891e</anchor>
      <arglist>(bool enable, EnvMapType envMapType=ENV_CURVED)</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>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>void</type>
      <name>setRotateAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a72e3695b81f12b32762237c5de202dff</anchor>
      <arglist>(Real speed)</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>setScrollAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a45bd669bcc64ec417fe4208aa5cfd685</anchor>
      <arglist>(Real uSpeed, Real vSpeed)</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>a70c55b5db14e54e2e7a991f548b6387d</anchor>
      <arglist>(unsigned int 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>aa2261f5949b6e8185e46999b7ddaf93f</anchor>
      <arglist>(const String &amp;name, TextureType ttype=TEX_TYPE_2D)</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>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>void</type>
      <name>setTextureScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>aa5be6f7e13179f692c9af7c494c703cf</anchor>
      <arglist>(Real uScale, Real vScale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a354b3466d8c49e6f0057dea8206d3dd4</anchor>
      <arglist>(Real u, Real v)</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>void</type>
      <name>setTextureUScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a112573713ccb2f221acf4a6d4c95c64c</anchor>
      <arglist>(Real value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureUScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a8b8123ca656ea172565cb6d4e9ef8224</anchor>
      <arglist>(Real value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureVScale</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>af73cbd6d4bc2dbf21596da3a8d0dc4fd</anchor>
      <arglist>(Real value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTextureVScroll</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a83752e3f64f9a345abbfd143f213f586</anchor>
      <arglist>(Real value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTransformAnimation</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>af56112cb1e6d144b8fd63b280d8ae350</anchor>
      <arglist>(const TextureTransformType ttype, const WaveformType waveType, Real base=0, Real frequency=1, Real phase=0, Real amplitude=1)</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_UNKNOWN</name>
      <anchorfile>class_ogre_1_1_texture_unit_state.html</anchorfile>
      <anchor>a27d31e5a5ad06d018986d13b12fd4b41</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>
  </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>Real</type>
      <name>amplitude</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a96a6e183d58fede27a9707bd2ab84754</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>arg1</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>aba2780418ca3a03d94d6ca23c91c6615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>arg2</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a91a3e4c00a58f31c59aa1081e62d0b73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>base</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a03b721b43c1f02ce9a965c2c8422080e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Controller&lt; Real &gt; *</type>
      <name>controller</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>aaf355fbea2860f3bfcfa05b106ae91b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>frequency</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>a4612d326766998c6a7ea18a9e1960e4a</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>Real</type>
      <name>phase</name>
      <anchorfile>struct_ogre_1_1_texture_unit_state_1_1_texture_effect.html</anchorfile>
      <anchor>ae1445ba754865180a9472c53bb34e479</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>
    <base>Ogre::AllocatedObject</base>
    <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::TransformBase</name>
    <filename>class_ogre_1_1_transform_base.html</filename>
    <templarg>rows</templarg>
    <templarg>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>a92260a3e504b84292acac6d600c9ef36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>T *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a8cb72d4aa4fcb719ea6110758bb6e89e</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>afbc5442e28735144fe9e1f41daa89c3a</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>a6a2ebd118528e9537b3c657df52acf03</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>TransformBase&lt; 4, Real &gt;</base>
    <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>Vector&lt; 3, Real &gt;</type>
      <name>getTrans</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a92260a3e504b84292acac6d600c9ef36</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>Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a8cb72d4aa4fcb719ea6110758bb6e89e</anchor>
      <arglist>(size_t iRow)</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>afbc5442e28735144fe9e1f41daa89c3a</anchor>
      <arglist>(size_t iRow) const</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>void</type>
      <name>setScale</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>ac029df849f85850a59921e5f361927c4</anchor>
      <arglist>(const Vector&lt; 3, Real &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, Real &gt; &amp;v)</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>a0781a2dd8c7d953273c298eadda24e40</anchor>
      <arglist>(AnimationTrack *newParent) const</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>ae0f42fe82770d8d7be56c03ea012bfe9</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>ad4929d1c6fb40aed007a1992df583097</anchor>
      <arglist>(void) 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>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getTranslate</name>
      <anchorfile>class_ogre_1_1_transform_key_frame.html</anchorfile>
      <anchor>abcd55b1f65d3002c037be44bfaa03130</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>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>ae9c7c3a5d3b95ad159e65c9af9d7b173</anchor>
      <arglist>(const TRect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TRect &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7acb1f97164a856f9e39305dbd2812bd</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::UnifiedHighLevelGpuProgram</name>
    <filename>class_ogre_1_1_unified_high_level_gpu_program.html</filename>
    <base>Ogre::HighLevelGpuProgram</base>
    <class kind="class">Ogre::UnifiedHighLevelGpuProgram::CmdDelegate</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>UnifiedHighLevelGpuProgram</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>aadb0c8eeb6f745d684782f6a01ccf106</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>~UnifiedHighLevelGpuProgram</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a83b9d78d1c1be5690032799d2f2d5d50</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>aa68664db6b8723dc198beef3d21d4ef5</anchor>
      <arglist>(bool wasBackgroundLoaded)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_firePreparingComplete</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>aaf63d096584ac7d97fe1d1b0226c9561</anchor>
      <arglist>(bool wasBackgroundLoaded)</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>GpuProgram *</type>
      <name>_getBindingDelegate</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a1dbca018725061b7baa6c2e52b491beb</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const HighLevelGpuProgramPtr &amp;</type>
      <name>_getDelegate</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>afd2edacfe0321420c1129a39648c6ae4</anchor>
      <arglist>() const</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>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">
      <type>void</type>
      <name>addDelegateProgram</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a6c4f2fcda5acce9b0941ed1b0cade7cc</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addListener</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>aedc4baffb56b8c6dce5bcfa80bc869fd</anchor>
      <arglist>(Listener *lis)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>calculateSize</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a81979765a1b47df4f80025b431d80ae7</anchor>
      <arglist>(void) const</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">
      <type>void</type>
      <name>clearDelegatePrograms</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a67352844d66278ec1f414fe04a3aa8bd</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>GpuProgramParametersSharedPtr</type>
      <name>createParameters</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ae63009fc787e1444ea412aa933e36011</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>escalateLoading</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a8b5b9e6fec77dfc8d7fde8eb8bf07dd9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector3</type>
      <name>getComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39e694fafadbf623d7e865bc30b3362b</anchor>
      <arglist>(void) const</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>ac281d547b47b872fe35e1e60fe07612a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ResourceManager *</type>
      <name>getCreator</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>ab6e377a3964d566ea112fe63bf1d7678</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParametersSharedPtr</type>
      <name>getDefaultParameters</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a0bf65fa41c95db4f218764a99ee0e99d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getGroup</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a382919945c07a6a13136889ad3fbf578</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual ResourceHandle</type>
      <name>getHandle</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a2298551707debaf774d577e643ee856a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ae3d0517f8a4986497ada86655271fe51</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>LoadingState</type>
      <name>getLoadingState</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>aa5cb2174294127eefbd4b6343c8107d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getManualNamedConstantsFile</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>ae0630743f8c509bc341d294ebfc433f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0646fba8aa0242c6b389d73f47ebe41b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getNumberOfPosesIncluded</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>aa3c7d149ad8e0ecba038ec4f58b16ac2</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>a13423fa7944d7f2339e78b9de026c3be</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>ParamDictionary *</type>
      <name>getParamDictionary</name>
      <anchorfile>class_ogre_1_1_string_interface.html</anchorfile>
      <anchor>ae3e13925bde11db245f6c9bbf5031a93</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>a0f55da0550a7e1ab70a1c8bf598a3e20</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>ad4b984bfbf148ddb3310b3d0ba8a9d5d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassFogStates</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ac1b33ddac98296fe2690f588c649597e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassSurfaceAndLightStates</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>af6e2f43fed321ec3cceba1002605f93a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getPassTransformStates</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a8e315fecab8e5ea96cd41fe1161d8bf5</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>ad37956c9bababb03b8ce7aaf13d0f39b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>getSize</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ad501229700788396f71417c19f4990ee</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getSource</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a1d7c13588f43121426317475910d31d5</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>a0ff78514ce645dd55ad1bb27c84a5b29</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>const String &amp;</type>
      <name>getSyntaxCode</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a7b7db741c7eab2838fd53149c41357e5</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">
      <type>bool</type>
      <name>hasCompileError</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a119aa715fe52579658b8532a68de2e52</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasDefaultParameters</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a8ca8fbe7bbdff97138b538148301d76a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a6e4126e3d4bdc85eb3bfb4530c8e8249</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a43c95218aea772dc8ff85b2dd65b8b26</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoaded</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ac8bfe1f64106637c89ab949dc2d6c59d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLoading</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a9f416e82992b3803108a52bd9460cfdf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isManuallyLoaded</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a8f541900f7e1f73f4c313a732199029a</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMorphAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ab4d35e74e84da4c93bca45b1f1ea71d6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPoseAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a5b5d9728195c25ad14e5fd94f7f2b7bb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>isPrepared</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a0779c46df96234b6619a5f57fbb36078</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isReloadable</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a957204efc949b9ad55562b9f8f4371f3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSkeletalAnimationIncluded</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ad76bd184b381c31dce64b4ec97ae7473</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSupported</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ae432a649c8c65641e35c8ded63c6566b</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isVertexTextureFetchRequired</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>aad90c221fc99b618c726b5c80e076c7d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a39d8ef352a44619ef8cdd93e152c9b5c</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">
      <type>void</type>
      <name>reload</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a33b2a090d63a597ee92343f4e7abe1d2</anchor>
      <arglist>(LoadingFlags flags=LF_DEFAULT)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeListener</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ae4bdd44833d44f794e420d87ea529346</anchor>
      <arglist>(Listener *lis)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resetCompileError</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>aee95802d7aa580c27d10850221c12959</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setAdjacencyInfoRequired</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a39b43157d6b40626101e5de8f9c77bf5</anchor>
      <arglist>(bool r)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBackgroundLoaded</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>adba65f42995100300f2983555f7214cc</anchor>
      <arglist>(bool bl)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>setComputeGroupDimensions</name>
      <anchorfile>class_ogre_1_1_gpu_program.html</anchorfile>
      <anchor>a84c3904bfaeeb1166dbca41e0c9f3b29</anchor>
      <arglist>(Vector3 dimensions)</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" 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">
      <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" 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">
      <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" 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">
      <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>touch</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a682949c30fe1718d4514b25df77774c2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>aa2afd5199e4fb4f9e071bcc3b5805d52</anchor>
      <arglist>(void)</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>a827096909b3c5ef1ff46b880e1606b76</anchor>
      <arglist>(const String &amp;source, Resource *resourceBeingLoaded, const String &amp;fileName)</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>
    <member kind="function" static="yes">
      <type>static int</type>
      <name>getPriority</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>a7cedaef54a60fa01374f367a80d30716</anchor>
      <arglist>(String shaderLanguage)</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" static="yes">
      <type>static void</type>
      <name>setPriority</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program.html</anchorfile>
      <anchor>ae63096cfba4541bb688d178571c422b0</anchor>
      <arglist>(String shaderLanguage, int priority)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>OGRE_AUTO_MUTEX</name>
      <anchorfile>class_ogre_1_1_resource.html</anchorfile>
      <anchor>a104d9db8bfcff1f37b29157bbe070f7a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::UnifiedHighLevelGpuProgram::CmdDelegate</name>
    <filename>class_ogre_1_1_unified_high_level_gpu_program_1_1_cmd_delegate.html</filename>
    <base>Ogre::ParamCommand</base>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program_1_1_cmd_delegate.html</anchorfile>
      <anchor>a878045b9426d81f43b0d048a634716f3</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program_1_1_cmd_delegate.html</anchorfile>
      <anchor>afd9c6640e262604738e14ef73f57208c</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::UnifiedHighLevelGpuProgramFactory</name>
    <filename>class_ogre_1_1_unified_high_level_gpu_program_factory.html</filename>
    <base>Ogre::HighLevelGpuProgramFactory</base>
    <member kind="function">
      <type></type>
      <name>UnifiedHighLevelGpuProgramFactory</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program_factory.html</anchorfile>
      <anchor>acca4706f7fc63cb7db6892f4571af5dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UnifiedHighLevelGpuProgramFactory</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program_factory.html</anchorfile>
      <anchor>a4bcd1224c7aebfd90b777337ef3b6a43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>create</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program_factory.html</anchorfile>
      <anchor>a1660f65a2992bb11ab8ca778d9db35a5</anchor>
      <arglist>(ResourceManager *creator, const String &amp;name, ResourceHandle handle, const String &amp;group, bool isManual, ManualResourceLoader *loader)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroy</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program_factory.html</anchorfile>
      <anchor>af82a2c2bac74d8bcc903db82160c5d7e</anchor>
      <arglist>(HighLevelGpuProgram *prog)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>class_ogre_1_1_unified_high_level_gpu_program_factory.html</anchorfile>
      <anchor>a8a9137e97ba6d9a0fa905099293a2bd6</anchor>
      <arglist>(void) const</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="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>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>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a501b957a641840f1dc06d7b8d4657d19</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>a9ad9f9be38cc58f50079f8163feb2b0b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getFullDescription</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>af6e85a048732d785797152da81a2706c</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>a44cc73cf416eba0ef75a49d18d919664</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>what</name>
      <anchorfile>class_ogre_1_1_exception.html</anchorfile>
      <anchor>a5323fd0394409fc11d86ac60491ea3e8</anchor>
      <arglist>() const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::UserObjectBindings</name>
    <filename>class_ogre_1_1_user_object_bindings.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>ab51f11331f9db1f00f2d1aad05472d79</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>a7b0c9bd7cf25e2d95aea3ee5138ef5b5</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>ad28b6b4dd34c04d83cd95316b711f6e5</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>aab07608a5a5f50b262a76e6aa3099928</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>a92c1dbf959f13312beee3f9ecf2a1146</anchor>
      <arglist>() const</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>a4025c803300dd7162ef184aab0e45695</anchor>
      <arglist>() const</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>String</type>
      <name>name</name>
      <anchorfile>class_ogre_1_1_variable_access_abstract_node.html</anchorfile>
      <anchor>a85f2a1e1cfcf01102fb6c80c470d7783</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="struct">
    <name>Ogre::vector</name>
    <filename>struct_ogre_1_1vector.html</filename>
    <templarg></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="class">
    <name>Ogre::Vector</name>
    <filename>class_ogre_1_1_vector.html</filename>
    <templarg>dims</templarg>
    <templarg>T</templarg>
    <base>Ogre::VectorBase</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>a546a336592df20866c2bb52fa615ddf0</anchor>
      <arglist>(const typename std::enable_if&lt; N==4, Vector3 &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></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae6f3059c85986465741bf40fbe5ae348</anchor>
      <arglist>(T _x, T _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>af56d266815fd97c34840189945b67cfa</anchor>
      <arglist>(T _x, T _y, T _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a8d9fe8c6b9bcb237278eae92a5e95a58</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>a1dc25813ee155995ca2f4e8108b33d60</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>ab5bd91f114caf10b2d0540efa24868aa</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>a057b75d799eb4451aad11792c67aac48</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>a386522f310cae6393cf2f7083887b74c</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>a9df35ae71171b9b5b14ef4b23132189d</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>a16b5a72850f8c3914001a7fe37dae5aa</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>a943ef3eb33538217ff3e05c4352aa398</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>abc1753ebfaf90224fecf871f72bddf56</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>abb0f4a8f92e098d79691ec70444c3862</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>a019b02e3230cfae1271d95cf64818be6</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>T *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</anchor>
      <arglist>() 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>a1c7f41144ad4c644ec2b007f0638c04a</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>a3fdcc89d77047aa540d8b80ccec42181</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>
    <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>aa1fbf49bfff91764e9bc3dda315db6a6</anchor>
      <arglist>(std::ostream &amp;o, const Vector &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::VectorBase</name>
    <filename>struct_ogre_1_1_vector_base.html</filename>
    <templarg>dims</templarg>
    <templarg>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></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4780e28e244b3fb69d259d161b01e9a1</anchor>
      <arglist>(T _x, T _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a9b095dcc7d2812780a6cbc1163568785</anchor>
      <arglist>(T _x, T _y, T _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>af9ea7a5d9919e101efcca5e41b5d2705</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>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</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></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>ae2f35d4cb19c32de559b6815badd425b</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>afbc432f53958bbc8ccb7773d9c8037b4</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>a14114cf3af5d6c78fd3dac9bd1fe8e23</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>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</type>
      <name>NEGATIVE_UNIT_X</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a1786bcda5c79f91d70d8d0789ed6ee66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2</type>
      <name>NEGATIVE_UNIT_Y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a5cf013c152017f5af5e3b4b0a93d726c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2</type>
      <name>UNIT_SCALE</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>a979837f10b7068528efc6802742f5509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2</type>
      <name>UNIT_X</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>adeeb454e50949d89f71b52a38e52951e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2</type>
      <name>UNIT_Y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>ab771b243b99665aaff02505c273be9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector2</type>
      <name>ZERO</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_012_00_01_real_01_4.html</anchorfile>
      <anchor>af6df06c614a141cc90fb9fe28b0c34f9</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></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a9099515f00fb4c790492037a4816c1a9</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 &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a19bd0cfc28e7d1b7ed92b83e286899cb</anchor>
      <arglist>(const Real fScaler)</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>a31881149277650a90648d2af9bda9651</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>a15af017028e0d2ac1e47c803df5f1c17</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>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</type>
      <name>NEGATIVE_UNIT_X</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>aff2d9ac3a0f7653fc9e5dcef71e80397</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3</type>
      <name>NEGATIVE_UNIT_Y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a42a88148edf0e38db8a1fb4ab5d5b499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3</type>
      <name>NEGATIVE_UNIT_Z</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>ab7cc41b4120afa20f7d74d918ea35dc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3</type>
      <name>UNIT_SCALE</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a89fbc371d11d0363db247d6ef1fa7afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3</type>
      <name>UNIT_X</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a2fe25096ba980b3569e44833ddf155e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3</type>
      <name>UNIT_Y</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a25a0d767f153bc408453ee85de866c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3</type>
      <name>UNIT_Z</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>ab8448c3f1c0a210e465a1aa0e551a33a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const Vector3</type>
      <name>ZERO</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_013_00_01_real_01_4.html</anchorfile>
      <anchor>a683a3ae0ddceb4a01a94c0727ca63362</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></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>ad1269630b80565f80da462630bd7d5ad</anchor>
      <arglist>(Real _x, Real _y, Real _z, Real _w)</arglist>
    </member>
    <member kind="function">
      <type>Vector4 &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>a53cf5699a9858129a863906046b5bf7e</anchor>
      <arglist>(const Real fScalar)</arglist>
    </member>
    <member kind="function">
      <type>Vector4 &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>acc9850939655c34aaf332ec311b79068</anchor>
      <arglist>(const VectorBase&lt; 3, Real &gt; &amp;rhs)</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>a55545909ba2d306634ada20e9d894a59</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>aa58eca40d927c4661577967671506b8b</anchor>
      <arglist>() const</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</type>
      <name>ZERO</name>
      <anchorfile>struct_ogre_1_1_vector_base_3_014_00_01_real_01_4.html</anchorfile>
      <anchor>ac3d942ae568cc586e83f0ea4415bad64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VectorIterator</name>
    <filename>class_ogre_1_1_vector_iterator.html</filename>
    <templarg></templarg>
    <base>VectorIteratorWrapper&lt; T, T::iterator &gt;</base>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::iterator, typename T::value_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a3889b6a2de089ec7cb7426cb142f85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::iterator, typename T::value_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a11b7947af4d7de6c8a371a45b0c92a81</anchor>
      <arglist></arglist>
    </member>
    <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>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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="class">
    <name>Ogre::VectorIteratorWrapper</name>
    <filename>class_ogre_1_1_vector_iterator_wrapper.html</filename>
    <templarg>T</templarg>
    <templarg>IteratorType</templarg>
    <base>IteratorWrapper&lt; T, IteratorType, T::value_type &gt;</base>
    <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>IteratorWrapper&lt; T, IteratorType, typename T::value_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a3889b6a2de089ec7cb7426cb142f85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, IteratorType, typename T::value_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a11b7947af4d7de6c8a371a45b0c92a81</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>const IteratorType &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>IteratorType &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</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>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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>T</templarg>
    <templarg>S</templarg>
    <base>SmallVector&lt; T, S &gt;</base>
    <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>SmallVector&lt; T, S &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>af846491fd04be51cfd5fa8ed0e4baf08</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>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="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>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>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>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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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>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">
      <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>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>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>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>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>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>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>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>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>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>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>
    <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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></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>a8428fcdefb79b2dd650b22968a3e8134</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SOFTWARE</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a8428fcdefb79b2dd650b22968a3e8134a2e9398cdf64d0a07033f83a3ddaadf2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_HARDWARE</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a8428fcdefb79b2dd650b22968a3e8134a8c5fb4696cb266eb28aa2ec029aad0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_HARDWARE</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a8428fcdefb79b2dd650b22968a3e8134a8c5fb4696cb266eb28aa2ec029aad0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TM_SOFTWARE</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a8428fcdefb79b2dd650b22968a3e8134a2e9398cdf64d0a07033f83a3ddaadf2c</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>a6a2e377adc0c21f46907ac73553c2024</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">
      <type>VertexAnimationTrack *</type>
      <name>_clone</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>ac25e07be07f2660350d9cab0c051312b</anchor>
      <arglist>(Animation *newParent) const</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="virtual">
      <type>virtual void</type>
      <name>apply</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a142ab858538a9984b4cf2b5267fcda45</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, Real weight=1.0, Real scale=1.0f)</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>a2a0f0bf65e74c4cd3a92fd60e2e26cbe</anchor>
      <arglist>(VertexData *data, const TimeIndex &amp;timeIndex, Real weight=1.0, const PoseList *poseList=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>a4517a1b16d6cb601754d98841bb4d7d6</anchor>
      <arglist>(Real timePos)</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>a827ce0ebb406c71ef1868edf98ef58fc</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>a4b0bd6098fec16a9e1083f0e36a755e9</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>a937f79e756c372bcf0a220af45b862e6</anchor>
      <arglist>(void) const</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="virtual">
      <type>virtual void</type>
      <name>getInterpolatedKeyFrame</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>abed93bed5d31de9ad6d32107d681f120</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame *kf) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual KeyFrame *</type>
      <name>getKeyFrame</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a8bf54db4f00bbd9c226c3f778bf7feb1</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getKeyFramesAtTime</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a3c8653dade6e58c26570ce8aad81b540</anchor>
      <arglist>(const TimeIndex &amp;timeIndex, KeyFrame **keyFrame1, KeyFrame **keyFrame2, unsigned short *firstKeyIndex=0) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>a331ce755fa99ee26c1e2091ca60cb4d9</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>accfc0e82d5c4ab76072edc11d3c70388</anchor>
      <arglist>() const</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>a0730e63246a217ec4b036211274b7392</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>a7d394fe2e69f00ff4de4e960e4b753e1</anchor>
      <arglist>(unsigned short index) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>hasNonZeroKeyFrames</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>aabc8b1f4f66f7e07c6b96064441735eb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>optimise</name>
      <anchorfile>class_ogre_1_1_vertex_animation_track.html</anchorfile>
      <anchor>a366c0dfa30d9b59d685ff1f7622b5ba7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>removeAllKeyFrames</name>
      <anchorfile>class_ogre_1_1_animation_track.html</anchorfile>
      <anchor>ac8f7b83d742998ed46c8cdb10e404df6</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">
      <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" 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>
    <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_s</name>
    <filename>struct_ogre_1_1_vertex_bone_assignment__s.html</filename>
    <member kind="variable">
      <type>unsigned short</type>
      <name>boneIndex</name>
      <anchorfile>struct_ogre_1_1_vertex_bone_assignment__s.html</anchorfile>
      <anchor>a4e5ac0d856092d2b6bd0331272850969</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned int</type>
      <name>vertexIndex</name>
      <anchorfile>struct_ogre_1_1_vertex_bone_assignment__s.html</anchorfile>
      <anchor>a59e56296bfd4d5517185adf6137cdf21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>weight</name>
      <anchorfile>struct_ogre_1_1_vertex_bone_assignment__s.html</anchorfile>
      <anchor>a35dc9c8d2f2f76a1fda672f0de7f1c89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexBufferBinding</name>
    <filename>class_ogre_1_1_vertex_buffer_binding.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a5d396115ea5cd9b69bfbac70643abdd5</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>a41f6fb2d36339fcc9e793fb36869765a</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>
    <base>Ogre::AllocatedObject</base>
    <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>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>
    <base>Ogre::AllocatedObject</base>
    <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>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>ad41e410ab7a63b4c1ccfba60dc2d3ff1</anchor>
      <arglist>(bool copyData=true, HardwareBufferManagerBase *mgr=0) const OGRE_NODISCARD</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>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>a106603d9d4d6c2f6e0d5eb6c25eb7c32</anchor>
      <arglist>(VertexDeclaration *newDeclaration, const BufferUsageList &amp;bufferUsage, HardwareBufferManagerBase *mgr=0)</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>size_t</type>
      <name>hwAnimDataItemsUsed</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>af24c57003d9fa3d717ca16e7f5becb41</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>size_t</type>
      <name>vertexCount</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>a0b59b63cc2dbede1c5fc6a932fd2c10d</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>size_t</type>
      <name>vertexStart</name>
      <anchorfile>class_ogre_1_1_vertex_data.html</anchorfile>
      <anchor>aa3dca90128a99a8cdcd68201ad2c2f93</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>Real</type>
      <name>parametric</name>
      <anchorfile>struct_ogre_1_1_vertex_data_1_1_hardware_animation_data.html</anchorfile>
      <anchor>a3ebd1f099d030853fd1ac0fc2f50abb9</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>
    <base>Ogre::AllocatedObject</base>
    <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>a8b1a5f5fe0b7306da4c8b17357d45fac</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>a3c1091f7ece9bbc4e4f847484fd75a37</anchor>
      <arglist>(HardwareBufferManagerBase *mgr=0) const OGRE_NODISCARD</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>a469bd849411d3f152d700772fab64501</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>a130fa715330d23d0e9d2feef630b460c</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>aed9f1ba13a68148ce730fafdb4834ba5</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>a9673b478f78c55754cf410b223c5a06a</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>adb0dd4e0b21379635c0c54f37ef90e1d</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>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>vertexElementLess</name>
      <anchorfile>class_ogre_1_1_vertex_declaration.html</anchorfile>
      <anchor>a670466fe9bcfc426ccefb5395a3a82ef</anchor>
      <arglist>(const VertexElement &amp;e1, const VertexElement &amp;e2)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::VertexElement</name>
    <filename>class_ogre_1_1_vertex_element.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>a9b8f3ffb538558f3296baa2e24dcc379</anchor>
      <arglist>(void *pBase, float **pElem) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>baseVertexPointerToElement</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a92bbb64620fc9c0a0dfd64604c7ed2a4</anchor>
      <arglist>(void *pBase, RGBA **pElem) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>baseVertexPointerToElement</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ae50c217348ab00b9bd38a2173651003a</anchor>
      <arglist>(void *pBase, unsigned char **pElem) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>baseVertexPointerToElement</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>a5724e2159432c9f6fa09050bc58fab33</anchor>
      <arglist>(void *pBase, unsigned short **pElem) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>baseVertexPointerToElement</name>
      <anchorfile>class_ogre_1_1_vertex_element.html</anchorfile>
      <anchor>ac9cb343e5775b5e92920ff6ad30efb35</anchor>
      <arglist>(void *pBase, void **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>ab4aba9e0430b1b330616827a5e99b54b</anchor>
      <arglist>(const ColourValue &amp;src, VertexElementType dst)</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>afd91fd79991fc24e48e986672b2250f4</anchor>
      <arglist>(void)</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>ae06c509eb84b25534575093b86c61858</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>
    <member kind="function">
      <type>const HardwareVertexBufferSharedPtr &amp;</type>
      <name>getVertexBuffer</name>
      <anchorfile>class_ogre_1_1_vertex_morph_key_frame.html</anchorfile>
      <anchor>a8360917cda1e8543c170d997b787c9d8</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>ad9a3172af98a0fbd7da0fb40461d4abb</anchor>
      <arglist>(AnimationTrack *newParent) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addPoseReference</name>
      <anchorfile>class_ogre_1_1_vertex_pose_key_frame.html</anchorfile>
      <anchor>a016e46835e32fb086d56de06c53c1e88</anchor>
      <arglist>(ushort poseIndex, Real 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>a3b9b5e1e498d4ac4419bba9e76351d79</anchor>
      <arglist>(void) 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>
    <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>a4f4255346e3e0f7bc2f7a5316565f160</anchor>
      <arglist>(ushort poseIndex, Real 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>aa850e724aeef6ca08ac781ecef0c6b6d</anchor>
      <arglist>(ushort p, Real i)</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>influence</name>
      <anchorfile>struct_ogre_1_1_vertex_pose_key_frame_1_1_pose_ref.html</anchorfile>
      <anchor>ab4c9428aafb3b9e171a0eed21fb7d9ed</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>
    <base>Ogre::AllocatedObject</base>
    <class kind="class">Ogre::Viewport::Listener</class>
    <member kind="function">
      <type></type>
      <name>Viewport</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>aecd83ce23cc219ed1ba2f9f0b463325b</anchor>
      <arglist>(Camera *camera, RenderTarget *target, Real left, Real top, Real width, Real height, 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>RenderQueueInvocationSequence *</type>
      <name>_getRenderQueueInvocationSequence</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>add9644e3223359c0eb1075de0b1b801b</anchor>
      <arglist>(void)</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>ae7254627ab8d77052bac5813888b4620</anchor>
      <arglist>(unsigned int buffers=FBT_COLOUR|FBT_DEPTH, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short 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>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>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>const ColourValue &amp;</type>
      <name>getBackgroundColour</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a2a2eceee53085229c733e9801e20e74d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Camera *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ab47ab0d86f9ca18b23ad7e9d0d7baf0c</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>Real</type>
      <name>getDepthClear</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a5ddbdfc3a15b8e480e3e4958807091c3</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>Real</type>
      <name>getHeight</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a97dceb1c4bbb5b8d66c2c9fc4af3d0f9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLeft</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>af3930355304b6a76fd3ed2b3ec1d7e80</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMaterialScheme</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a186af81dbcf5263d600e86a2d11eaa9e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>OrientationMode</type>
      <name>getOrientationMode</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a9d504d935b3de2f7ff9da03adb272cc3</anchor>
      <arglist>() 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" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getRenderQueueInvocationSequenceName</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a10cb7bfc804122e7b8f201869477829d</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>ab023724ff78d288c5a0e4ac9c258ea49</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getTop</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a5c3c4fd4ebe1824c1c9344df7e59b936</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>Real</type>
      <name>getWidth</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a47c74dbd53a4d1fb7db8024285adc50c</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>pointOrientedToScreen</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a40e29f3225c47bea22822274d4d021eb</anchor>
      <arglist>(const Vector2 &amp;v, int orientationMode, Vector2 &amp;outv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pointOrientedToScreen</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a4e34363fb51b8b3380981694b42c77e7</anchor>
      <arglist>(Real orientedX, Real orientedY, int orientationMode, Real &amp;screenX, Real &amp;screenY)</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>a34d3e019f408096594a2e43dab6ca579</anchor>
      <arglist>(Real depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDimensions</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>aed7bc69a7ca7a787d79832dbccff9e27</anchor>
      <arglist>(Real left, Real top, Real width, Real 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>setOrientationMode</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a10c41ba5b52fce35e3c2df7b6b38477b</anchor>
      <arglist>(OrientationMode orientationMode, bool setDefault=true)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>setRenderQueueInvocationSequenceName</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a145439ce2c54216d8d65d3066bbedbdd</anchor>
      <arglist>(const String &amp;sequenceName)</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" static="yes">
      <type>static OrientationMode</type>
      <name>getDefaultOrientationMode</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>ae7d0d74c7a7c17a7b94e44b3fb481030</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDefaultOrientationMode</name>
      <anchorfile>class_ogre_1_1_viewport.html</anchorfile>
      <anchor>a05cec59a7c2ee14e97ad468f42d21661</anchor>
      <arglist>(OrientationMode orientationMode)</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>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="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_cache_source.html</anchorfile>
      <anchor>a3167f339581a63588a81987f09ba34eb</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_cache_source.html</anchorfile>
      <anchor>a8f36fb7c80678bc75b257ed3fa7dc420</anchor>
      <arglist>(const Vector3 &amp;position) const</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::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>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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="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">
      <type>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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_simple_renderable.html</anchorfile>
      <anchor>a47d8e69386caeba126d0eaa97410bd28</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="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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a3a6c61a0a3013e630e0e5823cddac67e</anchor>
      <arglist>(RenderQueue *queue)</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" 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 Chunk *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a09bc508d2ac6ee582ea5245a69b6042a</anchor>
      <arglist>(void)</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="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_volume_1_1_chunk.html</anchorfile>
      <anchor>acae8c3c6bac0462d6659dec3c7e5e364</anchor>
      <arglist>(const FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a56b188d9541859d88024c6138858ddca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a79af172be0758f888ce9e86eccdcd5dd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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>ChunkParameters *</type>
      <name>getChunkParameters</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>acdc6b1e00c67353f3317e1e0ce6d19d9</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">
      <type>const Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</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>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aae866b208d5a1fe71a7c7e7cd0359226</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ac335b5661abd751352cb41f180731d74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>adeb29fd74afb08e89596e54aa6414469</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</anchor>
      <arglist>(void) const</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>Node *</type>
      <name>getParentNode</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a51c5ae135793c602557d46be10c59b8d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>ad9cdfe7c9e58b4bad34f5e71c63080f6</anchor>
      <arglist>(const Camera *camera) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" 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 const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>getWorldTransforms</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>abcad7984aae510f1d97e05bc7dbf7477</anchor>
      <arglist>(Matrix4 *xform) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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" 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>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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>setBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a29048e3cee8fa41f3129f79dc5f61988</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" 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>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>setMaterial</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a5129bccc53d17060635ada67443324f7</anchor>
      <arglist>(const MaterialPtr &amp;mat)</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">
      <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>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>setRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ab65501522b24241b6116112d4ea8f0b9</anchor>
      <arglist>(const RenderOperation &amp;rend)</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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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="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="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>
    <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>
    <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>
    <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>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ChunkHandler</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk.html</anchorfile>
      <anchor>a73bba333ef4297011d61933caea5ebd3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::Volume::ChunkHandler</name>
    <filename>class_ogre_1_1_volume_1_1_chunk_handler.html</filename>
    <base>Ogre::WorkQueue::RequestHandler</base>
    <base>Ogre::WorkQueue::ResponseHandler</base>
    <member kind="function">
      <type></type>
      <name>ChunkHandler</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk_handler.html</anchorfile>
      <anchor>ab8efefa0d78d0ba30cab05bfea70a277</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ChunkHandler</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk_handler.html</anchorfile>
      <anchor>a1517ea9c2dae541805fadab8cdda4f20</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addRequest</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk_handler.html</anchorfile>
      <anchor>a45aca5ac0738bf63b7539627a9d0d978</anchor>
      <arglist>(const ChunkRequest &amp;req)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleRequest</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request_handler.html</anchorfile>
      <anchor>adf4a5093c7b789352a0a44629490bc87</anchor>
      <arglist>(const Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_response_handler.html</anchorfile>
      <anchor>a7a2fabae7f92bed384f100526055a899</anchor>
      <arglist>(const Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>WorkQueue::Response *</type>
      <name>handleRequest</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk_handler.html</anchorfile>
      <anchor>ab88ea294714037c5eeca4f0a6d7127b3</anchor>
      <arglist>(const WorkQueue::Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk_handler.html</anchorfile>
      <anchor>abfe457979450e735b65e5c53712f64c2</anchor>
      <arglist>(const WorkQueue::Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processWorkQueue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_chunk_handler.html</anchorfile>
      <anchor>a01cc02bd48e1529f4ad464dc19f3e420</anchor>
      <arglist>(void)</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::ChunkRequest</name>
    <filename>struct_ogre_1_1_volume_1_1_chunk_request.html</filename>
    <member kind="variable">
      <type>DualGridGenerator *</type>
      <name>dualGridGenerator</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>aeaf3542ab1281572e1ecaea123aa66e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>isUpdate</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>ab1953c58a16e1edfde6a843134cac2ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>level</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>ae5e6c6ee00b6c824bcc782266a440c42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>maxLevels</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>a194b6f47569db10150aa2726d1ef0dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>MeshBuilder *</type>
      <name>meshBuilder</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>ac010d5de8ae3bf620e523a64075f84f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Chunk *</type>
      <name>origin</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>a150c915275ff0b09d54e8f97afcbaffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>OctreeNode *</type>
      <name>root</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>a9350bd2d943fe62ca4ee0eb3f7b5c6ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>totalFrom</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>a731afb5118648be0ea56bf4d025ff1b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Vector3</type>
      <name>totalTo</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>a985f7346115226c2f0a1f8e81cdbb5af</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>_OgreVolumeExport friend std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>struct_ogre_1_1_volume_1_1_chunk_request.html</anchorfile>
      <anchor>af8b1214a160ef067799609939fe51b95</anchor>
      <arglist>(std::ostream &amp;o, const ChunkRequest &amp;r)</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>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="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_cube_source.html</anchorfile>
      <anchor>afd9f39e86eb922cad95ee3e49718b5fe</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_cube_source.html</anchorfile>
      <anchor>ac7a98fee047053b8d9295aa1fcb782ce</anchor>
      <arglist>(const Vector3 &amp;position) const</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::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>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="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>a9e05fafd59e67130e9138a0fd3c1d436</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>aa8d373e3b1b3b72e8acf5fb20518e768</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_difference_source.html</anchorfile>
      <anchor>a16774feeaaf98908d19a22ba0d984ca2</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_difference_source.html</anchorfile>
      <anchor>acd7df698d869bfe95a34f53243b7e53a</anchor>
      <arglist>(const Vector3 &amp;position) const</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="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>
    <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::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>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="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>a9e05fafd59e67130e9138a0fd3c1d436</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>aa8d373e3b1b3b72e8acf5fb20518e768</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_intersection_source.html</anchorfile>
      <anchor>ab286fe8a82819d12dd8e416ca9ff30c5</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_intersection_source.html</anchorfile>
      <anchor>a22a365b89f9f101a96909e81ef3a2b8f</anchor>
      <arglist>(const Vector3 &amp;position) const</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="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>
    <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::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>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="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>a987c15683039028dcb3cda8285026846</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_negate_source.html</anchorfile>
      <anchor>a58ff8177c2d7f0096cda7a82e7db8129</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_negate_source.html</anchorfile>
      <anchor>ac3a6a67403f36ace227e841a92d9b286</anchor>
      <arglist>(const Vector3 &amp;position) const</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="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>
    <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::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>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">
      <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" 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>a987c15683039028dcb3cda8285026846</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_noise_source.html</anchorfile>
      <anchor>a91708d6a3f01ea596996822a664faed4</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_noise_source.html</anchorfile>
      <anchor>aabd803488bc0d2fafb35071997cf973a</anchor>
      <arglist>(const Vector3 &amp;position) const</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="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>
    <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::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">
      <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="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>a9e05fafd59e67130e9138a0fd3c1d436</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>aa8d373e3b1b3b72e8acf5fb20518e768</anchor>
      <arglist>(void) 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="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>
    <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::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>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="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_plane_source.html</anchorfile>
      <anchor>ad10436c7343dff1873325fbc8e9437db</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_plane_source.html</anchorfile>
      <anchor>aedaa325385fc58df42cbed87f5b4a780</anchor>
      <arglist>(const Vector3 &amp;position) const</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::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>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="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>a987c15683039028dcb3cda8285026846</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_scale_source.html</anchorfile>
      <anchor>a8e3815f069c152ec4f628c83e396a739</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_scale_source.html</anchorfile>
      <anchor>a93d5ab2969fd76b6e401af33e120d031</anchor>
      <arglist>(const Vector3 &amp;position) const</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="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>
    <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::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>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="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_sphere_source.html</anchorfile>
      <anchor>a8dbfa4912a79c02013a33f6098bff7ab</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_sphere_source.html</anchorfile>
      <anchor>af09c063c0ad5ca82f8ae6a30be75bca1</anchor>
      <arglist>(const Vector3 &amp;position) const</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::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">
      <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="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>a987c15683039028dcb3cda8285026846</anchor>
      <arglist>(void) 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="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>
    <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::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>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="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>a9e05fafd59e67130e9138a0fd3c1d436</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>aa8d373e3b1b3b72e8acf5fb20518e768</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_union_source.html</anchorfile>
      <anchor>af3609e49469cbe280c635c0f6ba91598</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_c_s_g_union_source.html</anchorfile>
      <anchor>a93bb6dfa6c4cb8f291f2aa1ebfea9ba3</anchor>
      <arglist>(const Vector3 &amp;position) const</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="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>
    <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="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>
    <base>Ogre::AllocatedObject</base>
    <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>a9b386d4dc87a1e7b4800ff4bd87bd6f2</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>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">
      <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" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>a53520582a00e496bf90aba5a21a254b6</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>abd503727f50af4b458fd8d3c6af204c3</anchor>
      <arglist>(const Vector3 &amp;position) const</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>
    <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::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" 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>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">
      <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>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" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>a53520582a00e496bf90aba5a21a254b6</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>abd503727f50af4b458fd8d3c6af204c3</anchor>
      <arglist>(const Vector3 &amp;position) const</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>
    <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="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>
    <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::IsoSurface</name>
    <filename>class_ogre_1_1_volume_1_1_iso_surface.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>addMarchingCubesTriangles</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface_m_c.html</anchorfile>
      <anchor>a39db556a83891a0201330c748c80821c</anchor>
      <arglist>(const Vector3 *corners, const Vector4 *volumeValues, MeshBuilder *mb) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>addMarchingSquaresTriangles</name>
      <anchorfile>class_ogre_1_1_volume_1_1_iso_surface_m_c.html</anchorfile>
      <anchor>ae28ca071c68a271362ec9dc103f0a72c</anchor>
      <arglist>(const Vector3 *corners, const Vector4 *volumeValues, const size_t *indices, const Real maxDistance, MeshBuilder *mb) const</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::MeshBuilder</name>
    <filename>class_ogre_1_1_volume_1_1_mesh_builder.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>ac31d11d3b80b377ea945b423ad3a15a2</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>
    <base>Ogre::AllocatedObject</base>
    <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>a4cfcb6bd6200a1776c33e5908648cc43</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>a7cb057de8ee10a7b37490229e11dde3b</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>a660aaeee240a97dd6ae3bbafcf33304a</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>a13bc0ab60c8945e0ec7db4a3cacae84b</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>a422cbdd94121bb64db81e9f3c628dcae</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>
    <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>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">
      <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" virtualness="virtual">
      <type>virtual Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>a53520582a00e496bf90aba5a21a254b6</anchor>
      <arglist>(const Vector3 &amp;position) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Vector4</type>
      <name>getValueAndGradient</name>
      <anchorfile>class_ogre_1_1_volume_1_1_grid_source.html</anchorfile>
      <anchor>abd503727f50af4b458fd8d3c6af204c3</anchor>
      <arglist>(const Vector3 &amp;position) const</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>
    <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="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::WaveformControllerFunction</name>
    <filename>class_ogre_1_1_waveform_controller_function.html</filename>
    <base>ControllerFunction&lt; Real &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>Real</type>
      <name>calculate</name>
      <anchorfile>class_ogre_1_1_waveform_controller_function.html</anchorfile>
      <anchor>aec4afc09add54fd7872f78e299e1d276</anchor>
      <arglist>(Real source)</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="typedef">
      <type>SharedPtr&lt; RenderSystemData &gt;</type>
      <name>RenderSystemDataPtr</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>adc7212015bff66546a8a351355d7b5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; ShadowRenderable * &gt;</type>
      <name>ShadowRenderableList</name>
      <anchorfile>class_ogre_1_1_shadow_caster.html</anchorfile>
      <anchor>ac7b3777c0e3521c021ec3a1c2c444039</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">
      <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>MovableObjectFactory *</type>
      <name>_getCreator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a2b5b86e082a44769ae96ec2e48930b90</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>a5b0982f88226f7793a9b289d33e4621f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>_getManager</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a6e0b185e38d9a51feef2cafa341c801e</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>a774753927eb2a42a9d8f5492cd2ced1a</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_simple_renderable.html</anchorfile>
      <anchor>a47d8e69386caeba126d0eaa97410bd28</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="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 void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a3a6c61a0a3013e630e0e5823cddac67e</anchor>
      <arglist>(RenderQueue *queue)</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" 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">
      <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">
      <type>const StringVector &amp;</type>
      <name>getAnimableValueNames</name>
      <anchorfile>class_ogre_1_1_animable_object.html</anchorfile>
      <anchor>a2cc6be9f51e010a4977afdc5a7dff5cb</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a56b188d9541859d88024c6138858ddca</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>adf741f3cdc187164de415a52e797d9da</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getCastShadows</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a015c3801632c98bca5dbb5aa3da1aa24</anchor>
      <arglist>(void) 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 Vector4 &amp;</type>
      <name>getCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>ae3ad78c8e756ea5fb43d7830462abb1f</anchor>
      <arglist>(size_t index) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getDarkCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a5fb2e0899e7a2b7cb3c20120fe7ad429</anchor>
      <arglist>(const Light &amp;light, Real dirLightExtrusionDist) const override</arglist>
    </member>
    <member kind="function">
      <type>EdgeData *</type>
      <name>getEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a60b24cd45c8df45654dcfa14a1293a3b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getLightCapBounds</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>abbd832fa10445f3f47900304be5a44d8</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>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aae866b208d5a1fe71a7c7e7cd0359226</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>Listener *</type>
      <name>getListener</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>aec8de75364ba934510a7c1d0e8cb6471</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ac335b5661abd751352cb41f180731d74</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>aba71c80d9f8b89cb631da2a401e7d9a7</anchor>
      <arglist>(void) const override</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a9228f6fc5b864a209dd6d8b25d145065</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a47508d27a6c799998047c50ec43e9897</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>a51eb7d8dea98e3187ca216a4d6ca8487</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>a76edaa89bb1889e8f31767bee5913b8c</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>a82b518c593a2777525a02fac1e0028eb</anchor>
      <arglist>(const Light *l) 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">
      <type>uint32</type>
      <name>getQueryFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ad66149b7a6f5ba1cd5c58fbd69f0446a</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" virtualness="virtual">
      <type>virtual void</type>
      <name>getRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a51c5ae135793c602557d46be10c59b8d</anchor>
      <arglist>(RenderOperation &amp;op)</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">
      <type>const RenderSystemDataPtr &amp;</type>
      <name>getRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a8043bede518f35c709880e4f3248a026</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowRenderableListIterator</type>
      <name>getShadowVolumeRenderableIterator</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab630117b036dfadbb08aab2b51c22e6c</anchor>
      <arglist>(ShadowTechnique shadowTechnique, const Light *light, HardwareIndexBufferSharedPtr *indexBuffer, size_t *indexBufferUsedSize, bool extrudeVertices, Real extrusionDist, unsigned long flags=0)</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>ab57710753598934826fc811699230c29</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Technique *</type>
      <name>getTechnique</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>acc31580439662586a72b25a5604b300f</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>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_movable_object.html</anchorfile>
      <anchor>a88785bbad8a09ea5ae404a5fbd8a6501</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>a9cf204a5b5df75c8c745560551657358</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>aaac5bf65835f733433f3338132f2f01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a2ed9a2f3c1decac6286f8af974ce2ffc</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>a66063584ab3c6fce4b37f27b07aab1c5</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const UserObjectBindings &amp;</type>
      <name>getUserObjectBindings</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a472c926a6d05d05752fc195c8d606a85</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getVisibilityFlags</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a19bf2951b97744064509c13068143f3d</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" virtualness="virtual">
      <type>virtual const AxisAlignedBox &amp;</type>
      <name>getWorldBoundingBox</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ae2a149aa0e0c9f3fb57f22d5f649247a</anchor>
      <arglist>(bool derive=false) const</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>acd842f7e93eec273ae0f6f6b39caae4e</anchor>
      <arglist>(bool derive=false) const</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">
      <type>bool</type>
      <name>hasEdgeList</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>ab7c2a8be6a9bd59e6c69ee2d76945500</anchor>
      <arglist>(void)</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" 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>const LightList &amp;</type>
      <name>queryLights</name>
      <anchorfile>class_ogre_1_1_movable_object.html</anchorfile>
      <anchor>a4fbc0296b902a113376688aff724d02d</anchor>
      <arglist>(void) const</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>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>setBoundingBox</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>a29048e3cee8fa41f3129f79dc5f61988</anchor>
      <arglist>(const AxisAlignedBox &amp;box)</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>setCustomParameter</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a572c0331ef2ec650d56063fdc17435f5</anchor>
      <arglist>(size_t index, const Vector4 &amp;value)</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" 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">
      <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>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>setRenderOperation</name>
      <anchorfile>class_ogre_1_1_simple_renderable.html</anchorfile>
      <anchor>ab65501522b24241b6116112d4ea8f0b9</anchor>
      <arglist>(const RenderOperation &amp;rend)</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>setRenderSystemData</name>
      <anchorfile>class_ogre_1_1_renderable.html</anchorfile>
      <anchor>a3dc69374127d00ea2c2f9f39cf2105bb</anchor>
      <arglist>(RenderSystemDataPtr val) const</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>setupBoundingBox</name>
      <anchorfile>class_ogre_1_1_wire_bounding_box.html</anchorfile>
      <anchor>a9a6c69cbbe5597222fea5d51953618d1</anchor>
      <arglist>(const AxisAlignedBox &amp;aabb)</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_movable_object.html</anchorfile>
      <anchor>a1ad93e3514b969971213ff4ae80103dc</anchor>
      <arglist>(const Any &amp;anything)</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>
    <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">
      <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>
    <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>
    <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::WorkQueue</name>
    <filename>class_ogre_1_1_work_queue.html</filename>
    <base>Ogre::AllocatedObject</base>
    <class kind="class">Ogre::WorkQueue::Request</class>
    <class kind="class">Ogre::WorkQueue::RequestHandler</class>
    <class kind="struct">Ogre::WorkQueue::Response</class>
    <class kind="class">Ogre::WorkQueue::ResponseHandler</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>abortAllRequests</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>aae92816d648918690f76f6fe14f125c0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>abortPendingRequest</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a96f12a032fddb17f2fc6a0f519c5d479</anchor>
      <arglist>(RequestID id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>abortPendingRequestsByChannel</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>afe710c55a31c661f738abb2cc5c7303e</anchor>
      <arglist>(uint16 channel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>abortRequest</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a5c3f58ddc03546ba2a5c510cbca0aae6</anchor>
      <arglist>(RequestID id)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>abortRequestsByChannel</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>ac885db05201bde87b65c27e1b7cf8af4</anchor>
      <arglist>(uint16 channel)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual RequestID</type>
      <name>addRequest</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>ac8abc5abf22d01f0fd86efb43f5f0d39</anchor>
      <arglist>(uint16 channel, uint16 requestType, const Any &amp;rData, uint8 retryCount=0, bool forceSynchronous=false, bool idleThread=false)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addRequestHandler</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>aa0687acbbe081ba2a3ae3c3bdbfca6ff</anchor>
      <arglist>(uint16 channel, RequestHandler *rh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>addResponseHandler</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>ac7a22c908d9859d29c22fc8b73a7c735</anchor>
      <arglist>(uint16 channel, ResponseHandler *rh)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getChannel</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>a9a550b2e870c3cf2fb7dc6732ceed3e5</anchor>
      <arglist>(const String &amp;channelName)</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="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="pure">
      <type>virtual void</type>
      <name>processResponses</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>aa4c64bf597bd87860dc297f0ac7af463</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeRequestHandler</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>aae885bf0b8988f2353659d896bfa6b78</anchor>
      <arglist>(uint16 channel, RequestHandler *rh)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>removeResponseHandler</name>
      <anchorfile>class_ogre_1_1_work_queue.html</anchorfile>
      <anchor>ab8160c231f7f7706030432c3c585e589</anchor>
      <arglist>(uint16 channel, ResponseHandler *rh)=0</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="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>
    <base>Ogre::AllocatedObject</base>
    <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>void</type>
      <name>abortRequest</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>ab7f8cc092ee42ae31d9ae0e31e597afd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getAborted</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request.html</anchorfile>
      <anchor>a787e9f136393d10910474fbb433bf05a</anchor>
      <arglist>() const</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>a18455c6b2c43468786656b480592c4fc</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="class">
    <name>Ogre::WorkQueue::RequestHandler</name>
    <filename>class_ogre_1_1_work_queue_1_1_request_handler.html</filename>
    <member kind="function">
      <type></type>
      <name>RequestHandler</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request_handler.html</anchorfile>
      <anchor>a37f35aaa5935b91a180d92e5243fccb7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RequestHandler</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request_handler.html</anchorfile>
      <anchor>a0d7c8fced3825d323b12b5dbd167bf83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleRequest</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request_handler.html</anchorfile>
      <anchor>adf4a5093c7b789352a0a44629490bc87</anchor>
      <arglist>(const Request *req, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual Response *</type>
      <name>handleRequest</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_request_handler.html</anchorfile>
      <anchor>a1c412e904f71b9dec519c4aa1b5ceead</anchor>
      <arglist>(const Request *req, const WorkQueue *srcQ) OGRE_NODISCARD=0</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Ogre::WorkQueue::Response</name>
    <filename>struct_ogre_1_1_work_queue_1_1_response.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>void</type>
      <name>abortRequest</name>
      <anchorfile>struct_ogre_1_1_work_queue_1_1_response.html</anchorfile>
      <anchor>a29ac9eeab02d77b028ec3a3dd8f7964c</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>a99beffe66389950f8095b7b2065b77bd</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>a99ae79484c768b0ea7355050a3f22058</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>a50b1db618a6184899ea625b4c6e73417</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="class">
    <name>Ogre::WorkQueue::ResponseHandler</name>
    <filename>class_ogre_1_1_work_queue_1_1_response_handler.html</filename>
    <member kind="function">
      <type></type>
      <name>ResponseHandler</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_response_handler.html</anchorfile>
      <anchor>a0e4215e93030a19595bc2d2e30f0a938</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ResponseHandler</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_response_handler.html</anchorfile>
      <anchor>a5fb201476bd4bf5a14425c4598753aab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>canHandleResponse</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_response_handler.html</anchorfile>
      <anchor>a7a2fabae7f92bed384f100526055a899</anchor>
      <arglist>(const Response *res, const WorkQueue *srcQ)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>handleResponse</name>
      <anchorfile>class_ogre_1_1_work_queue_1_1_response_handler.html</anchorfile>
      <anchor>a8fab0334551e482042df078a5945f5de</anchor>
      <arglist>(const Response *res, const WorkQueue *srcQ)=0</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>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>a29c98713d1e9463bc3ab19d17be5635c</anchor>
      <arglist>(const String &amp;name) OGRE_NODISCARD</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_archive_factory.html</anchorfile>
      <anchor>a29c98713d1e9463bc3ab19d17be5635c</anchor>
      <arglist>(const String &amp;name) OGRE_NODISCARD</arglist>
    </member>
    <member kind="function">
      <type>Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>a51a7ddb1aefbe955cfc3aa466549876c</anchor>
      <arglist>(const String &amp;name, bool readOnly)</arglist>
    </member>
    <member kind="function">
      <type>virtual Archive *</type>
      <name>createInstance</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>ac066010038914bc460a192d7d1ce9ce3</anchor>
      <arglist>(const String &amp;name, bool readOnly) OGRE_NODISCARD=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>a84f0bbc7ca53b6e525a9a774a03341fe</anchor>
      <arglist>(Archive *ptr)</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getType</name>
      <anchorfile>class_ogre_1_1_zip_archive_factory.html</anchorfile>
      <anchor>a41f9f9e4204c07c26d4d685d1d41a18c</anchor>
      <arglist>(void) const</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Ogre::ZoneData</name>
    <filename>class_ogre_1_1_zone_data.html</filename>
    <base>Ogre::AllocatedObject</base>
    <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>abf6b6bae4d5c2543d48090c5eea73aad</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyPressed</name>
      <anchorfile>class_ogre_bites_1_1_advanced_render_controls.html</anchorfile>
      <anchor>a9c06893fcd62f5ffa54ea18c393e9b49</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>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::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>enableShaderCache</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a5a5d88b405d5be78889092a30461a108</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameEnded</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a3368c68bdb811b87df2144aa4e1345bc</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameRenderingQueued</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>af8879ee99573721666a02346424bbacb</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>frameStarted</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>a066e6af742131478b6bb6e13635103f4</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</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>a1742cc2ca6c68b21ea6491569f0066e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlaySystem *</type>
      <name>getOverlaySystem</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ae14805ea3e8cd8a25daa6e9d20d5a87a</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>ad7da362f07f69fcadfc70c3ca4f5892e</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>a6018387cbc5cd5c960355150b4200d72</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>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" virtualness="virtual">
      <type>virtual void</type>
      <name>reconfigure</name>
      <anchorfile>class_ogre_bites_1_1_application_context_base.html</anchorfile>
      <anchor>ae476f40efd8e88f94badae5187b70053</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>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::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>_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">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>a9b4adf1eee1ec02c4515aa6d2ecc532e</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>a962376cc6398881fb6bf6dafc748ab9d</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>ac54936b1ffd9851148b69c279861cf73</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>a5f88ebd2e09c29e16667b870a5f8121a</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::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>a1ffa6fe2b59ddff2fb63d3781bf9cabe</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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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>a3e4c5200dc8ae267af2205a5ed8d0928</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>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_button.html</anchorfile>
      <anchor>ada7731b7f35ce9d41770210cf6ff1fce</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</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::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>ab8f116555291ff0f9151c8080da99141</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::SceneNode *</type>
      <name>getCamera</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a8652d1bae98ea5981bd636f0109c32fe</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>a4366187d0a4debef4dddb463cafc14f2</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>ae2e65a3bdc5b474e937f449d2ddeb811</anchor>
      <arglist>(const KeyboardEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>keyReleased</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>ac5af39c078aee418a07416cfb731f061</anchor>
      <arglist>(const KeyboardEvent &amp;evt)</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>aff8b5aa51e379e1fe24b41b7b57c223e</anchor>
      <arglist>(const MouseMotionEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mousePressed</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>aacc8872826ec3fb082dafca245af0a80</anchor>
      <arglist>(const MouseButtonEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseReleased</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a8ac971da48c45bc227555f54df2cfef6</anchor>
      <arglist>(const MouseButtonEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseWheelRolled</name>
      <anchorfile>class_ogre_bites_1_1_camera_man.html</anchorfile>
      <anchor>a4ed2ca32342b4a568be928a9736e2a18</anchor>
      <arglist>(const MouseWheelEvent &amp;evt)</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>a45dc79ea227ef6cb8659862dcc9a7cc4</anchor>
      <arglist>(Ogre::Radian yaw, Ogre::Radian pitch, Ogre::Real dist)</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::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>_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">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>a1171830025b3294bbbd2f611d75a88fa</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>ae884c75c98ceae0b68cef4c4017f2619</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">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>a038eaeebf83d3228f1f04351bb67de88</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::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>ae783c6627b4d271a0ab7ab2861dd59f4</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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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>isChecked</name>
      <anchorfile>class_ogre_bites_1_1_check_box.html</anchorfile>
      <anchor>a03e169f3642c31328db0d4023f1055b1</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>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>show</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>aa90966b039159924d827c75b0f80dace</anchor>
      <arglist>()</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>
    <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::ConfigDialog</name>
    <filename>class_ogre_bites_1_1_config_dialog.html</filename>
    <base>Ogre::ConfigDialog</base>
    <member kind="function">
      <type></type>
      <name>ConfigDialog</name>
      <anchorfile>class_ogre_bites_1_1_config_dialog.html</anchorfile>
      <anchor>a2080afa639350dd999f84001b8b0535e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ConfigDialog</name>
      <anchorfile>class_ogre_bites_1_1_config_dialog.html</anchorfile>
      <anchor>a1e4133bfa39a75a0e0d688c647e933d8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>display</name>
      <anchorfile>class_ogre_bites_1_1_config_dialog.html</anchorfile>
      <anchor>a40a66a993390f1af3c217358e4372cc3</anchor>
      <arglist>()</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>
    <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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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="union">
    <name>OgreBites::Event</name>
    <filename>union_ogre_bites_1_1_event.html</filename>
    <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>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>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::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 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>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>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="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>_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">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>acdb9847496a3cb4ab0a28178baff4a78</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>bool</type>
      <name>_isFitToTray</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>a359c9fa49414c62a9680ce6cf5296677</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::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>a28564b674cbe49d4246c43c13d6023a5</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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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>setCaption</name>
      <anchorfile>class_ogre_bites_1_1_label.html</anchorfile>
      <anchor>a96ddab8a64ea9159d370f32af392e08a</anchor>
      <arglist>(const Ogre::DisplayString &amp;caption)</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="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>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::StringVector &amp;</type>
      <name>getAllParamNames</name>
      <anchorfile>class_ogre_bites_1_1_params_panel.html</anchorfile>
      <anchor>afd216ac4cbffcbde75165d7d6993f0e5</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>aad63adc68f669acf028f17cab8c1051a</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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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>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>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>
    <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::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>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::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_progress_bar.html</anchorfile>
      <anchor>a4d984b0aa89b8711df8175d394db20c4</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>ac430b3a95d4aaa81d9779e2f16e8a64c</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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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>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>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>
    <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::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>_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">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>ab3242059d9782162ba525f2b9f3379e7</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a66987ecd1558dec054c2713342be0b0f</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a670bd0335c5d4bd1e58c560db8435b21</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_select_menu.html</anchorfile>
      <anchor>a7c741b05bff8ece274a2d10cd2cdc9de</anchor>
      <arglist>()</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>cleanup</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a208e40264309e5a6d935c0427bafe329</anchor>
      <arglist>()</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>acfc01c7112145d589d9e591b7f60e548</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>a9abb033861807c916ced992111e79462</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>a900177f635300dcdd31d138aac82b11f</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::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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>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>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>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>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>
    <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::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>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>bool</type>
      <name>_isFitToTray</name>
      <anchorfile>class_ogre_bites_1_1_separator.html</anchorfile>
      <anchor>a817655f79c3c1eaeebe0d32486602a84</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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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::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>a0ddc6233ff56b8fcbe2a4242dd923258</anchor>
      <arglist>(Ogre::Technique *tech)</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>a147fca548637ba0382683cde7dc94feb</anchor>
      <arglist>(Ogre::Technique *tech)</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>a32bd3d7f12662c4734474282ca45a88f</anchor>
      <arglist>(unsigned short schemeIndex, const Ogre::String &amp;schemeName, Ogre::Material *originalMaterial, unsigned short lodIndex, const Ogre::Renderable *rend)</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>a54bc384ab1102063aa00db4c3a5f3fc4</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>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>a06d173d8099cd1fa43184ff955cc2e08</anchor>
      <arglist>(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>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">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>ae855858f84547b7915dcd2acadb0417e</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a3c93b39119063c6ef84a0830b00675ce</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>aad07178beb96b8c61e994adfe94959a8</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a685f3d4f74178126c5ac6a39d31b8fc5</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::DisplayString &amp;</type>
      <name>getCaption</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a057728d0802842d94d14fbf2c2295278</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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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>Ogre::Real</type>
      <name>getValue</name>
      <anchorfile>class_ogre_bites_1_1_slider.html</anchorfile>
      <anchor>a07436bf4396b564f77cf798b81741ce8</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>a972388c392da637d33c9c44ce7fb4ac8</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>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>a0ad7c8fa0e2cdc1c8880bc61816422bb</anchor>
      <arglist>(Ogre::Real minValue, Ogre::Real 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>a395fac9777b50091b770a39e63e742fe</anchor>
      <arglist>(Ogre::Real 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>
    <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::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>_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">
      <type>void</type>
      <name>_cursorMoved</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a69ad12326d82d6b3ff4633162ac8d29f</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos, float wheelDelta)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorPressed</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a14ccbf4a6d3e630df025b4dc82a20507</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_cursorReleased</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a28b124d44b569c2bbc2c51929d753df2</anchor>
      <arglist>(const Ogre::Vector2 &amp;cursorPos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_focusLost</name>
      <anchorfile>class_ogre_bites_1_1_text_box.html</anchorfile>
      <anchor>a0a248ea9cf64189342a15d160632248e</anchor>
      <arglist>()</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>cleanup</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a208e40264309e5a6d935c0427bafe329</anchor>
      <arglist>()</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>add364545ad64d6e404e3ffd994c6563a</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>const Ogre::String &amp;</type>
      <name>getName</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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>af526477852649d4045d36cf8e9a0b723</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>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>
    <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="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>a6b84e8b263aea7242ab07f3fcca5743a</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">
      <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>a7486bcec7a51e1d6df53bfdead3281dd</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>a7433f3e89c5b3a1b1b0012dfcb121f1d</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>a24d1b3a3b95ddcf274bf899b7600deba</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>a15375d59b5c57059c9c6549fc5a1bfcd</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>ad2ff05cf4665886ecb7749669921ada9</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>a60864ca00d65b2bf1b97bb8545fab737</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>a97f47c76a2dff58a1685ffb7ae6569de</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>a321429ade975d3a63dfc1125b4375e78</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>a0200d24094335caa3e16e5528dd02615</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>a5ae6b66603e05193b3077f30900209eb</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>a431a347db6465bbf66af82ef363c875f</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>aae3206d59617d4fc4d149a18409eaede</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>a07a8d212939266339e877ff2118250a6</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>a98f478c8daa5084b53146de03adbc216</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>a597ec173c1b424980e18fd92e0c56905</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>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>a741d4229a39a1efd8c55159f29630327</anchor>
      <arglist>(const Ogre::FrameEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayContainer *</type>
      <name>getBackdropContainer</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>afe719715880817421a0b759e4f7f353f</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>a2158525abaf50c460b3ccd2976551669</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>af2d86ef6aa797f5a2291c6fbf971bad8</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>ae770046b315f606582c0cb1cfe36a513</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>a83d0bf86499761b80950f152f5b8a265</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>af94102048b6b9335ccd54d80482d6ad0</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>a1aa1ad59e469ffe9376154886caa8609</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>a563bce4a157bc74df37a304fbe02ee25</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Widget *</type>
      <name>getWidget</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ac21c7c5eaae66d114abfbae88abdcb0d</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>a97c3f74f3b947200c6fed0c465b78556</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>ad14e715431ce4375119e2aaad852db10</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" 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 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">
      <type>void</type>
      <name>labelHit</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aa3762568ac8f6e4cbf3995a23547ed9a</anchor>
      <arglist>(Label *label)</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>a612720116296ac36ee9fdf92cc982be2</anchor>
      <arglist>(const MouseMotionEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mousePressed</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ac9baf8da78bf31c81a19a52a6b23d2a2</anchor>
      <arglist>(const MouseButtonEvent &amp;evt)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>mouseReleased</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a9f9554e3128987079763d3f30fe6bc51</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">
      <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" 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">
      <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" 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">
      <type>void</type>
      <name>resourceGroupLoadStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a4c473e4add3fdd543ca8f484db0d4f41</anchor>
      <arglist>(const Ogre::String &amp;groupName, size_t resourceCount)</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">
      <type>void</type>
      <name>resourceGroupScriptingStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>aefbbc4d6d6e68ee0713312ba40d04b51</anchor>
      <arglist>(const Ogre::String &amp;groupName, size_t scriptCount)</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">
      <type>void</type>
      <name>resourceLoadEnded</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ad62251a6464b6699c7ecf94e81f5b538</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resourceLoadStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a2e55b7db9ff41d378c10c4e2050786db</anchor>
      <arglist>(const Ogre::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">
      <type>void</type>
      <name>scriptParseEnded</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a04b439efaf2a801da5937c9a57dd1387</anchor>
      <arglist>(const Ogre::String &amp;scriptName, bool skipped)</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">
      <type>void</type>
      <name>scriptParseStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a910a97cbb7f5a6dbc5edd2cdac348d1a</anchor>
      <arglist>(const Ogre::String &amp;scriptName, bool &amp;skipThisScript)</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>
    <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" 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">
      <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" 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>
    <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" virtualness="virtual">
      <type>virtual void</type>
      <name>worldGeometryPrepareStageEnded</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>aa9e0e3419c71a37ba2d6b2530a58716b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>worldGeometryPrepareStageStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>a8de1d0b6cda474136c540f90d5b08fc9</anchor>
      <arglist>(const String &amp;description)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>worldGeometryStageEnded</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>ae243a123854f9971526a4f8523e763e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>worldGeometryStageStarted</name>
      <anchorfile>class_ogre_bites_1_1_tray_manager.html</anchorfile>
      <anchor>a3569dab2a5e3df31de2214358ddadeab</anchor>
      <arglist>(const Ogre::String &amp;description)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>worldGeometryStageStarted</name>
      <anchorfile>class_ogre_1_1_resource_group_listener.html</anchorfile>
      <anchor>ac4021b4e3fe862db7aefde9f11465b42</anchor>
      <arglist>(const String &amp;description)</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>
    <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>a900177f635300dcdd31d138aac82b11f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::OverlayElement *</type>
      <name>getOverlayElement</name>
      <anchorfile>class_ogre_bites_1_1_widget.html</anchorfile>
      <anchor>a379d3f1a2ca6eaf13fc5c52afaafd0d2</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="class">
    <name>Pool&lt; ResourcePtr &gt;</name>
    <filename>class_ogre_1_1_pool.html</filename>
    <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 ResourcePtr &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, ResourcePtr &gt;</type>
      <name>removeItem</name>
      <anchorfile>class_ogre_1_1_pool.html</anchorfile>
      <anchor>a3151e6614c063eeae4bf7d95a9fbbbcb</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RadixSort&lt; ActiveBillboardList, Ogre::Billboard *, float &gt;</name>
    <filename>class_ogre_1_1_radix_sort.html</filename>
    <member kind="typedef">
      <type>ActiveBillboardList ::iterator</type>
      <name>ContainerIter</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>ae6832006de9925d59d8795d4f708f08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a2c982200600a22b21906e3f43a0a962d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a8f49cae4360e7c83b6ca7cf5714db761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a4fc283b678dfda772eb6600436d97579</anchor>
      <arglist>(ActiveBillboardList &amp;container, TFunction func)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RadixSort&lt; ActiveParticleList, Ogre::Particle *, float &gt;</name>
    <filename>class_ogre_1_1_radix_sort.html</filename>
    <member kind="typedef">
      <type>ActiveParticleList ::iterator</type>
      <name>ContainerIter</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>ae6832006de9925d59d8795d4f708f08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a2c982200600a22b21906e3f43a0a962d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a8f49cae4360e7c83b6ca7cf5714db761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a4fc283b678dfda772eb6600436d97579</anchor>
      <arglist>(ActiveParticleList &amp;container, TFunction func)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RadixSort&lt; RenderablePassList, Ogre::RenderablePass, float &gt;</name>
    <filename>class_ogre_1_1_radix_sort.html</filename>
    <member kind="typedef">
      <type>RenderablePassList ::iterator</type>
      <name>ContainerIter</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>ae6832006de9925d59d8795d4f708f08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a2c982200600a22b21906e3f43a0a962d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a8f49cae4360e7c83b6ca7cf5714db761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a4fc283b678dfda772eb6600436d97579</anchor>
      <arglist>(RenderablePassList &amp;container, TFunction func)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RadixSort&lt; RenderablePassList, Ogre::RenderablePass, uint32 &gt;</name>
    <filename>class_ogre_1_1_radix_sort.html</filename>
    <member kind="typedef">
      <type>RenderablePassList ::iterator</type>
      <name>ContainerIter</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>ae6832006de9925d59d8795d4f708f08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a2c982200600a22b21906e3f43a0a962d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RadixSort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a8f49cae4360e7c83b6ca7cf5714db761</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>class_ogre_1_1_radix_sort.html</anchorfile>
      <anchor>a4fc283b678dfda772eb6600436d97579</anchor>
      <arglist>(RenderablePassList &amp;container, TFunction func)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SharedPtr&lt; AbstractNodeList &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(AbstractNodeList *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AbstractNodeList *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; AbstractNodeList &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AbstractNodeList *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; AnimableValue &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(AnimableValue *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimableValue *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; AnimableValue &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>AnimableValue *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; BspLevel &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(BspLevel *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>BspLevel *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; BspLevel &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>BspLevel *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; ControllerFunction&lt; Real &gt; &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(ControllerFunction&lt; Real &gt; *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ControllerFunction&lt; Real &gt; *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; ControllerFunction&lt; Real &gt; &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ControllerFunction&lt; Real &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; ControllerValue&lt; Real &gt; &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(ControllerValue&lt; Real &gt; *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ControllerValue&lt; Real &gt; *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; ControllerValue&lt; Real &gt; &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ControllerValue&lt; Real &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; DataStream &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(DataStream *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>DataStream *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; DataStream &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>DataStream *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Font &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Font *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Font *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Font &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Font *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; GpuLogicalBufferStruct &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(GpuLogicalBufferStruct *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuLogicalBufferStruct *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; GpuLogicalBufferStruct &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuLogicalBufferStruct *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; GpuNamedConstants &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(GpuNamedConstants *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuNamedConstants *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; GpuNamedConstants &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuNamedConstants *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; GpuProgram &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(GpuProgram *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgram *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; GpuProgram &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgram *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; GpuProgramParameters &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(GpuProgramParameters *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParameters *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; GpuProgramParameters &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramParameters *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; GpuSharedParameters &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(GpuSharedParameters *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>GpuSharedParameters *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; GpuSharedParameters &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuSharedParameters *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; HardwareIndexBuffer &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(HardwareIndexBuffer *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBuffer *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; HardwareIndexBuffer &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareIndexBuffer *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; HardwareUniformBuffer &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(HardwareUniformBuffer *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBuffer *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; HardwareUniformBuffer &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareUniformBuffer *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; HardwareVertexBuffer &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(HardwareVertexBuffer *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBuffer *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; HardwareVertexBuffer &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HardwareVertexBuffer *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; HighLevelGpuProgram &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(HighLevelGpuProgram *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; HighLevelGpuProgram &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HighLevelGpuProgram *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Material &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Material *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Material *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Material &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Material *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; MemoryDataStream &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(MemoryDataStream *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MemoryDataStream *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; MemoryDataStream &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>MemoryDataStream *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Mesh &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Mesh *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Mesh *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Mesh &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Mesh *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::ControllerFunction&lt; Real &gt; &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::ControllerFunction&lt; Real &gt; *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ControllerFunction&lt; Real &gt; *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::ControllerFunction&lt; Real &gt; &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ControllerFunction&lt; Real &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::ControllerFunction&lt; T &gt; &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::ControllerFunction&lt; T &gt; *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ControllerFunction&lt; T &gt; *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::ControllerFunction&lt; T &gt; &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ControllerFunction&lt; T &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::ControllerValue&lt; Real &gt; &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::ControllerValue&lt; Real &gt; *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ControllerValue&lt; Real &gt; *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::ControllerValue&lt; Real &gt; &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ControllerValue&lt; Real &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::ControllerValue&lt; T &gt; &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::ControllerValue&lt; T &gt; *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ControllerValue&lt; T &gt; *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::ControllerValue&lt; T &gt; &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::ControllerValue&lt; T &gt; *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::D3D11VideoModeList &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::D3D11VideoModeList *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::D3D11VideoModeList *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::D3D11VideoModeList &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::D3D11VideoModeList *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::GLStateCacheManagerCommon &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::GLStateCacheManagerCommon *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::GLStateCacheManagerCommon *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::GLStateCacheManagerCommon &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::GLStateCacheManagerCommon *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::RTShader::DualQuaternionSkinning &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::RTShader::DualQuaternionSkinning *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::RTShader::DualQuaternionSkinning *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::RTShader::DualQuaternionSkinning &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::RTShader::DualQuaternionSkinning *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::RTShader::HardwareSkinningTechnique &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::RTShader::HardwareSkinningTechnique *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::RTShader::HardwareSkinningTechnique *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::RTShader::HardwareSkinningTechnique &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::RTShader::HardwareSkinningTechnique *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::RTShader::LinearSkinning &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::RTShader::LinearSkinning *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::RTShader::LinearSkinning *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::RTShader::LinearSkinning &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::RTShader::LinearSkinning *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Ogre::Vector &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Ogre::Vector *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Vector *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Ogre::Vector &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Ogre::Vector *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; RenderSystemData &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(RenderSystemData *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemData *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; RenderSystemData &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>RenderSystemData *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Resource &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Resource *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Resource *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Resource &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Resource *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; ShadowCameraSetup &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(ShadowCameraSetup *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>ShadowCameraSetup *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; ShadowCameraSetup &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ShadowCameraSetup *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Skeleton &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Skeleton *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Skeleton *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Skeleton &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Skeleton *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; SubRenderStateAccessor &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(SubRenderStateAccessor *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SubRenderStateAccessor *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; SubRenderStateAccessor &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>SubRenderStateAccessor *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; TerrainMaterialGenerator &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(TerrainMaterialGenerator *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TerrainMaterialGenerator *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; TerrainMaterialGenerator &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TerrainMaterialGenerator *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; Texture &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(Texture *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Texture *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; Texture &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Texture *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; TextureAtlasTable &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(TextureAtlasTable *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>TextureAtlasTable *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; TextureAtlasTable &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>TextureAtlasTable *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>SharedPtr&lt; unsigned char &gt;</name>
    <filename>class_ogre_1_1_shared_ptr.html</filename>
    <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>(unsigned char *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>ad2a6f405c94b4ec8e3f528f549ef74bf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>getPointer</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a564789e0743e9be6ccb5505057ed63b6</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; unsigned char &gt; &amp;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>ade280794a40b2d9cb9686c9de5d7aacf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned char *</type>
      <name>operator-&gt;</name>
      <anchorfile>class_ogre_1_1_shared_ptr.html</anchorfile>
      <anchor>a52d62f8b23524bac7b345fb12b8cf16e</anchor>
      <arglist>() const</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>a058dfd1737dcf94ed8b049718475f816</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>Singleton&lt; AbsolutePixelCountLodStrategy &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 AbsolutePixelCountLodStrategy &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static AbsolutePixelCountLodStrategy *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ArchiveManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ArchiveManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ArchiveManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; CgFxScriptLoader &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 CgFxScriptLoader &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CgFxScriptLoader *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; CompositorManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 CompositorManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static CompositorManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ControllerManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ControllerManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ControllerManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; D3D11StereoDriverBridge &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 D3D11StereoDriverBridge &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D11StereoDriverBridge *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; D3D9StereoDriverBridge &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 D3D9StereoDriverBridge &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static D3D9StereoDriverBridge *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; DistanceLodBoxStrategy &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 DistanceLodBoxStrategy &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DistanceLodBoxStrategy *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; DistanceLodSphereStrategy &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 DistanceLodSphereStrategy &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DistanceLodSphereStrategy *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; DynLibManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 DynLibManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static DynLibManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ExternalTextureSourceManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ExternalTextureSourceManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ExternalTextureSourceManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; FontManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 FontManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static FontManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; GLRTTManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 GLRTTManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLRTTManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; GLSLESProgramManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 GLSLESProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLESProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; GLSLLinkProgramManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 GLSLLinkProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLLinkProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; GLSLProgramManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 GLSLProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GLSLProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; GpuProgramManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 GpuProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; HardwareBufferManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 HardwareBufferManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HardwareBufferManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; HardwareSkinningFactory &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 HardwareSkinningFactory &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HardwareSkinningFactory *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; HighLevelGpuProgramManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 HighLevelGpuProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static HighLevelGpuProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; LodStrategyManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 LodStrategyManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodStrategyManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; LodWorkQueueInjector &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 LodWorkQueueInjector &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodWorkQueueInjector *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; LodWorkQueueWorker &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 LodWorkQueueWorker &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LodWorkQueueWorker *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; LogManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 LogManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static LogManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; MaterialManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 MaterialManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MaterialManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; MeshLodGenerator &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 MeshLodGenerator &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MeshLodGenerator *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; MeshManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 MeshManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static MeshManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; OverlayManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 OverlayManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OverlayManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ParticleSystemManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ParticleSystemManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ParticleSystemManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; PCZoneFactoryManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 PCZoneFactoryManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static PCZoneFactoryManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; Profiler &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 Profiler &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Profiler *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ProgramManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ProgramManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProgramManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ProgramWriterManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ProgramWriterManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ProgramWriterManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; Quake3ShaderManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 Quake3ShaderManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Quake3ShaderManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; RenderSystemCapabilitiesManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 RenderSystemCapabilitiesManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static RenderSystemCapabilitiesManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ResourceBackgroundQueue &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ResourceBackgroundQueue &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResourceBackgroundQueue *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ResourceGroupManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ResourceGroupManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ResourceGroupManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; Root &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 Root &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Root *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; SceneLoaderManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 SceneLoaderManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SceneLoaderManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; SceneManagerEnumerator &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 SceneManagerEnumerator &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SceneManagerEnumerator *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ScreenRatioPixelCountLodStrategy &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ScreenRatioPixelCountLodStrategy &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScreenRatioPixelCountLodStrategy *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ScriptCompilerManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ScriptCompilerManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ScriptCompilerManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; ShaderGenerator &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 ShaderGenerator &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static ShaderGenerator *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; SkeletonManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 SkeletonManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static SkeletonManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; TerrainGlobalOptions &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 TerrainGlobalOptions &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TerrainGlobalOptions *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; TextureAtlasSamplerFactory &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 TextureAtlasSamplerFactory &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TextureAtlasSamplerFactory *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Singleton&lt; TextureManager &gt;</name>
    <filename>class_ogre_1_1_singleton.html</filename>
    <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 TextureManager &amp;</type>
      <name>getSingleton</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7757bd7ac3702c144502e53ad6491888</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static TextureManager *</type>
      <name>getSingletonPtr</name>
      <anchorfile>class_ogre_1_1_singleton.html</anchorfile>
      <anchor>a7ab51c46521b89723d6186a52a7e0d7b</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVector&lt; Edge, S &gt;</name>
    <filename>class_ogre_1_1_small_vector.html</filename>
    <base>SmallVectorImpl&lt; Edge &gt;</base>
    <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>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>Edge *</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>Edge &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>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="typedef">
      <type>Edge</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>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 Edge &amp;Value=Edge())</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 Edge &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 Edge &amp;Elt)</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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>ac4fe13f2e29aab3f4e26f597fa0f82fa</anchor>
      <arglist>(iterator I, const Edge &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 Edge &amp;Elt)</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>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 SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>af620a42e14368ea645a4248ba3c7c10d</anchor>
      <arglist>(const SmallVector &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>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>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>Edge</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 Edge &amp;Elt)</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>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 Edge &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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>(Edge *S, Edge *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>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVector&lt; T, S &gt;</name>
    <filename>class_ogre_1_1_small_vector.html</filename>
    <base>Ogre::SmallVectorImpl</base>
    <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>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>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>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="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>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>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>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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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">
      <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>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>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 SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>af620a42e14368ea645a4248ba3c7c10d</anchor>
      <arglist>(const SmallVector &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>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>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>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>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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVector&lt; Triangle *, S &gt;</name>
    <filename>class_ogre_1_1_small_vector.html</filename>
    <base>SmallVectorImpl&lt; Triangle * &gt;</base>
    <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>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>Triangle * *</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>Triangle * &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>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="typedef">
      <type>Triangle *</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>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 Triangle * &amp;Value=Triangle *())</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 Triangle * &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 Triangle * &amp;Elt)</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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>ac4fe13f2e29aab3f4e26f597fa0f82fa</anchor>
      <arglist>(iterator I, const Triangle * &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 Triangle * &amp;Elt)</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>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 SmallVector &amp;</type>
      <name>operator=</name>
      <anchorfile>class_ogre_1_1_small_vector.html</anchorfile>
      <anchor>af620a42e14368ea645a4248ba3c7c10d</anchor>
      <arglist>(const SmallVector &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>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>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>Triangle *</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 Triangle * &amp;Elt)</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>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 Triangle * &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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>(Triangle * *S, Triangle * *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>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorImpl&lt; Edge &gt;</name>
    <filename>class_ogre_1_1_small_vector_impl.html</filename>
    <base>SmallVectorTemplateBase&lt; Edge, isPodLike&lt; Edge &gt;::value &gt;</base>
    <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>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>Edge *</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>Edge &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>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="typedef">
      <type>Edge</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>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 Edge &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 Edge &amp;Elt)</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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>ac4fe13f2e29aab3f4e26f597fa0f82fa</anchor>
      <arglist>(iterator I, const Edge &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 Edge &amp;Elt)</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>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>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>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>Edge</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 Edge &amp;Elt)</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>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 Edge &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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>(Edge *S, Edge *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>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorImpl&lt; Triangle * &gt;</name>
    <filename>class_ogre_1_1_small_vector_impl.html</filename>
    <base>SmallVectorTemplateBase&lt; Triangle *, isPodLike&lt; Triangle * &gt;::value &gt;</base>
    <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>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>Triangle * *</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>Triangle * &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>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="typedef">
      <type>Triangle *</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>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 Triangle * &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 Triangle * &amp;Elt)</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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>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>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">
      <type>iterator</type>
      <name>insert</name>
      <anchorfile>class_ogre_1_1_small_vector_impl.html</anchorfile>
      <anchor>ac4fe13f2e29aab3f4e26f597fa0f82fa</anchor>
      <arglist>(iterator I, const Triangle * &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 Triangle * &amp;Elt)</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>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>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>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>Triangle *</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 Triangle * &amp;Elt)</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>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 Triangle * &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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>(Triangle * *S, Triangle * *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>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateBase&lt; Edge, isPodLike&lt; Edge &gt;::value &gt;</name>
    <filename>class_ogre_1_1_small_vector_template_base.html</filename>
    <base>SmallVectorTemplateCommon&lt; Edge &gt;</base>
    <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>Edge *</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>Edge *</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>Edge &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>Edge</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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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">
      <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>
    <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>(Edge *S, Edge *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>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateBase&lt; T, isPodLike&lt; T &gt;::value &gt;</name>
    <filename>class_ogre_1_1_small_vector_template_base.html</filename>
    <base>Ogre::SmallVectorTemplateCommon</base>
    <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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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">
      <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>
    <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>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef T &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateBase&lt; Triangle *, isPodLike&lt; Triangle * &gt;::value &gt;</name>
    <filename>class_ogre_1_1_small_vector_template_base.html</filename>
    <base>SmallVectorTemplateCommon&lt; Triangle * &gt;</base>
    <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>Triangle * *</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>Triangle * *</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>Triangle * &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>Triangle *</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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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">
      <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>
    <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>(Triangle * *S, Triangle * *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>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateCommon&lt; Edge &gt;</name>
    <filename>class_ogre_1_1_small_vector_template_common.html</filename>
    <base>Ogre::SmallVectorBase</base>
    <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>Edge *</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>Edge *</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>Edge &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>Edge</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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SmallVectorTemplateCommon&lt; Triangle * &gt;</name>
    <filename>class_ogre_1_1_small_vector_template_common.html</filename>
    <base>Ogre::SmallVectorBase</base>
    <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>Triangle * *</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>Triangle * *</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>Triangle * &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>Triangle *</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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>StaticCache&lt; 16 *OGRE_STREAM_TEMP_SIZE &gt;</name>
    <filename>class_ogre_1_1_static_cache.html</filename>
    <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="class">
    <name>TransformBase&lt; 4, Real &gt;</name>
    <filename>class_ogre_1_1_transform_base.html</filename>
    <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, Real &gt;</type>
      <name>getTrans</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a92260a3e504b84292acac6d600c9ef36</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>a8cb72d4aa4fcb719ea6110758bb6e89e</anchor>
      <arglist>(size_t iRow)</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_transform_base.html</anchorfile>
      <anchor>afbc5442e28735144fe9e1f41daa89c3a</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, Real &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, Real &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>a6a2ebd118528e9537b3c657df52acf03</anchor>
      <arglist>(std::ostream &amp;o, const TransformBase &amp;mat)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TRect&lt; float &gt;</name>
    <filename>struct_ogre_1_1_t_rect.html</filename>
    <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>(float const &amp;l, float const &amp;t, float const &amp;r, float 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>float</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>ae9c7c3a5d3b95ad159e65c9af9d7b173</anchor>
      <arglist>(const TRect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TRect &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7acb1f97164a856f9e39305dbd2812bd</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>float</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a007a629729ff41b80dee4f5536303a48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>bottom</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a36f08aa8d3949185a90a55372a1fb389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>left</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7f8310e37638f8790a89f2dd64ff3fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>right</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a56b6ad37d298b66bc7366431f6f786b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>top</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a54b9de090a6cc533511d51d2bb9b0b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TRect&lt; long &gt;</name>
    <filename>struct_ogre_1_1_t_rect.html</filename>
    <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>(long const &amp;l, long const &amp;t, long const &amp;r, long 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>long</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>ae9c7c3a5d3b95ad159e65c9af9d7b173</anchor>
      <arglist>(const TRect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TRect &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7acb1f97164a856f9e39305dbd2812bd</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>long</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a007a629729ff41b80dee4f5536303a48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>bottom</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a36f08aa8d3949185a90a55372a1fb389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>left</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7f8310e37638f8790a89f2dd64ff3fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>right</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a56b6ad37d298b66bc7366431f6f786b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>long</type>
      <name>top</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a54b9de090a6cc533511d51d2bb9b0b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TRect&lt; Real &gt;</name>
    <filename>struct_ogre_1_1_t_rect.html</filename>
    <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>(Real const &amp;l, Real const &amp;t, Real const &amp;r, Real 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>Real</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>ae9c7c3a5d3b95ad159e65c9af9d7b173</anchor>
      <arglist>(const TRect &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>TRect &amp;</type>
      <name>operator=</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7acb1f97164a856f9e39305dbd2812bd</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>Real</type>
      <name>width</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a007a629729ff41b80dee4f5536303a48</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>bottom</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a36f08aa8d3949185a90a55372a1fb389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>left</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a7f8310e37638f8790a89f2dd64ff3fe1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>right</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a56b6ad37d298b66bc7366431f6f786b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Real</type>
      <name>top</name>
      <anchorfile>struct_ogre_1_1_t_rect.html</anchorfile>
      <anchor>a54b9de090a6cc533511d51d2bb9b0b82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; 2, Real &gt;</name>
    <filename>class_ogre_1_1_vector.html</filename>
    <base>VectorBase&lt; dims, Real &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>a546a336592df20866c2bb52fa615ddf0</anchor>
      <arglist>(const typename std::enable_if&lt; N==4, Vector3 &gt;::type &amp;rhs, Real 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></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae6f3059c85986465741bf40fbe5ae348</anchor>
      <arglist>(Real _x, Real _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>af56d266815fd97c34840189945b67cfa</anchor>
      <arglist>(Real _x, Real _y, Real _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a8d9fe8c6b9bcb237278eae92a5e95a58</anchor>
      <arglist>(Real _x, Real _y, Real _z, Real _w)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a921c3ae9fd07f00bf5abcf39de7e5640</anchor>
      <arglist>(Real 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>Real</type>
      <name>dotProduct</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae610ff4982860298852e56af6b2fe36c</anchor>
      <arglist>(const VectorBase&lt; dims, Real &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>a1dc25813ee155995ca2f4e8108b33d60</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>ab5bd91f114caf10b2d0540efa24868aa</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>a057b75d799eb4451aad11792c67aac48</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>a386522f310cae6393cf2f7083887b74c</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>a9df35ae71171b9b5b14ef4b23132189d</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>a16b5a72850f8c3914001a7fe37dae5aa</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>a943ef3eb33538217ff3e05c4352aa398</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>abc1753ebfaf90224fecf871f72bddf56</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>abb0f4a8f92e098d79691ec70444c3862</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>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a019b02e3230cfae1271d95cf64818be6</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>Real</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>Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</anchor>
      <arglist>() 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>Real</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>Real</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, Real &gt;</type>
      <name>xy</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a1c7f41144ad4c644ec2b007f0638c04a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 3, Real &gt;</type>
      <name>xyz</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a3fdcc89d77047aa540d8b80ccec42181</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="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>aa1fbf49bfff91764e9bc3dda315db6a6</anchor>
      <arglist>(std::ostream &amp;o, const Vector &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; 3, int &gt;</name>
    <filename>class_ogre_1_1_vector.html</filename>
    <base>VectorBase&lt; dims, int &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>a546a336592df20866c2bb52fa615ddf0</anchor>
      <arglist>(const typename std::enable_if&lt; N==4, Vector3 &gt;::type &amp;rhs, int 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></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae6f3059c85986465741bf40fbe5ae348</anchor>
      <arglist>(int _x, int _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>af56d266815fd97c34840189945b67cfa</anchor>
      <arglist>(int _x, int _y, int _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a8d9fe8c6b9bcb237278eae92a5e95a58</anchor>
      <arglist>(int _x, int _y, int _z, int _w)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a921c3ae9fd07f00bf5abcf39de7e5640</anchor>
      <arglist>(int 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>int</type>
      <name>dotProduct</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae610ff4982860298852e56af6b2fe36c</anchor>
      <arglist>(const VectorBase&lt; dims, int &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>a1dc25813ee155995ca2f4e8108b33d60</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>ab5bd91f114caf10b2d0540efa24868aa</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>a057b75d799eb4451aad11792c67aac48</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>a386522f310cae6393cf2f7083887b74c</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>a9df35ae71171b9b5b14ef4b23132189d</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>a16b5a72850f8c3914001a7fe37dae5aa</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>a943ef3eb33538217ff3e05c4352aa398</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>abc1753ebfaf90224fecf871f72bddf56</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>abb0f4a8f92e098d79691ec70444c3862</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>int &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a019b02e3230cfae1271d95cf64818be6</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>int</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>int *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const int *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</anchor>
      <arglist>() 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>int</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>int</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, int &gt;</type>
      <name>xy</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a1c7f41144ad4c644ec2b007f0638c04a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 3, int &gt;</type>
      <name>xyz</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a3fdcc89d77047aa540d8b80ccec42181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a1b21ec054398dd1389acf0be59e287a5</anchor>
      <arglist>[dims]</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>aa1fbf49bfff91764e9bc3dda315db6a6</anchor>
      <arglist>(std::ostream &amp;o, const Vector &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; 3, Real &gt;</name>
    <filename>class_ogre_1_1_vector.html</filename>
    <base>VectorBase&lt; dims, Real &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>a546a336592df20866c2bb52fa615ddf0</anchor>
      <arglist>(const typename std::enable_if&lt; N==4, Vector3 &gt;::type &amp;rhs, Real 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></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae6f3059c85986465741bf40fbe5ae348</anchor>
      <arglist>(Real _x, Real _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>af56d266815fd97c34840189945b67cfa</anchor>
      <arglist>(Real _x, Real _y, Real _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a8d9fe8c6b9bcb237278eae92a5e95a58</anchor>
      <arglist>(Real _x, Real _y, Real _z, Real _w)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a921c3ae9fd07f00bf5abcf39de7e5640</anchor>
      <arglist>(Real 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>Real</type>
      <name>dotProduct</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae610ff4982860298852e56af6b2fe36c</anchor>
      <arglist>(const VectorBase&lt; dims, Real &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>a1dc25813ee155995ca2f4e8108b33d60</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>ab5bd91f114caf10b2d0540efa24868aa</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>a057b75d799eb4451aad11792c67aac48</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>a386522f310cae6393cf2f7083887b74c</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>a9df35ae71171b9b5b14ef4b23132189d</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>a16b5a72850f8c3914001a7fe37dae5aa</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>a943ef3eb33538217ff3e05c4352aa398</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>abc1753ebfaf90224fecf871f72bddf56</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>abb0f4a8f92e098d79691ec70444c3862</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>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a019b02e3230cfae1271d95cf64818be6</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>Real</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>Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</anchor>
      <arglist>() 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>Real</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>Real</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, Real &gt;</type>
      <name>xy</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a1c7f41144ad4c644ec2b007f0638c04a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 3, Real &gt;</type>
      <name>xyz</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a3fdcc89d77047aa540d8b80ccec42181</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="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>aa1fbf49bfff91764e9bc3dda315db6a6</anchor>
      <arglist>(std::ostream &amp;o, const Vector &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; 4, float &gt;</name>
    <filename>class_ogre_1_1_vector.html</filename>
    <base>VectorBase&lt; dims, float &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>a546a336592df20866c2bb52fa615ddf0</anchor>
      <arglist>(const typename std::enable_if&lt; N==4, Vector3 &gt;::type &amp;rhs, float 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></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae6f3059c85986465741bf40fbe5ae348</anchor>
      <arglist>(float _x, float _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>af56d266815fd97c34840189945b67cfa</anchor>
      <arglist>(float _x, float _y, float _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a8d9fe8c6b9bcb237278eae92a5e95a58</anchor>
      <arglist>(float _x, float _y, float _z, float _w)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a921c3ae9fd07f00bf5abcf39de7e5640</anchor>
      <arglist>(float 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>float</type>
      <name>dotProduct</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae610ff4982860298852e56af6b2fe36c</anchor>
      <arglist>(const VectorBase&lt; dims, float &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>a1dc25813ee155995ca2f4e8108b33d60</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>ab5bd91f114caf10b2d0540efa24868aa</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>a057b75d799eb4451aad11792c67aac48</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>a386522f310cae6393cf2f7083887b74c</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>a9df35ae71171b9b5b14ef4b23132189d</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>a16b5a72850f8c3914001a7fe37dae5aa</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>a943ef3eb33538217ff3e05c4352aa398</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>abc1753ebfaf90224fecf871f72bddf56</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>abb0f4a8f92e098d79691ec70444c3862</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>float &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a019b02e3230cfae1271d95cf64818be6</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>float</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>float *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</anchor>
      <arglist>() 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>float</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>float</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, float &gt;</type>
      <name>xy</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a1c7f41144ad4c644ec2b007f0638c04a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 3, float &gt;</type>
      <name>xyz</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a3fdcc89d77047aa540d8b80ccec42181</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a1b21ec054398dd1389acf0be59e287a5</anchor>
      <arglist>[dims]</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>aa1fbf49bfff91764e9bc3dda315db6a6</anchor>
      <arglist>(std::ostream &amp;o, const Vector &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Vector&lt; 4, Real &gt;</name>
    <filename>class_ogre_1_1_vector.html</filename>
    <base>VectorBase&lt; dims, Real &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>a546a336592df20866c2bb52fa615ddf0</anchor>
      <arglist>(const typename std::enable_if&lt; N==4, Vector3 &gt;::type &amp;rhs, Real 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></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae6f3059c85986465741bf40fbe5ae348</anchor>
      <arglist>(Real _x, Real _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>af56d266815fd97c34840189945b67cfa</anchor>
      <arglist>(Real _x, Real _y, Real _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a8d9fe8c6b9bcb237278eae92a5e95a58</anchor>
      <arglist>(Real _x, Real _y, Real _z, Real _w)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vector</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a921c3ae9fd07f00bf5abcf39de7e5640</anchor>
      <arglist>(Real 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>Real</type>
      <name>dotProduct</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>ae610ff4982860298852e56af6b2fe36c</anchor>
      <arglist>(const VectorBase&lt; dims, Real &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>a1dc25813ee155995ca2f4e8108b33d60</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>ab5bd91f114caf10b2d0540efa24868aa</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>a057b75d799eb4451aad11792c67aac48</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>a386522f310cae6393cf2f7083887b74c</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>a9df35ae71171b9b5b14ef4b23132189d</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>a16b5a72850f8c3914001a7fe37dae5aa</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>a943ef3eb33538217ff3e05c4352aa398</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>abc1753ebfaf90224fecf871f72bddf56</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>abb0f4a8f92e098d79691ec70444c3862</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>Real &amp;</type>
      <name>operator[]</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a019b02e3230cfae1271d95cf64818be6</anchor>
      <arglist>(size_t i)</arglist>
    </member>
    <member kind="function">
      <type>Real</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>Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</anchor>
      <arglist>() 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>Real</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>Real</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, Real &gt;</type>
      <name>xy</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a1c7f41144ad4c644ec2b007f0638c04a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Vector&lt; 3, Real &gt;</type>
      <name>xyz</name>
      <anchorfile>class_ogre_1_1_vector.html</anchorfile>
      <anchor>a3fdcc89d77047aa540d8b80ccec42181</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="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>aa1fbf49bfff91764e9bc3dda315db6a6</anchor>
      <arglist>(std::ostream &amp;o, const Vector &amp;v)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VectorBase&lt; dims, float &gt;</name>
    <filename>struct_ogre_1_1_vector_base.html</filename>
    <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></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4780e28e244b3fb69d259d161b01e9a1</anchor>
      <arglist>(float _x, float _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a9b095dcc7d2812780a6cbc1163568785</anchor>
      <arglist>(float _x, float _y, float _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>af9ea7a5d9919e101efcca5e41b5d2705</anchor>
      <arglist>(float _x, float _y, float _z, float _w)</arglist>
    </member>
    <member kind="function">
      <type>float *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const float *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a1b21ec054398dd1389acf0be59e287a5</anchor>
      <arglist>[dims]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VectorBase&lt; dims, int &gt;</name>
    <filename>struct_ogre_1_1_vector_base.html</filename>
    <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></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4780e28e244b3fb69d259d161b01e9a1</anchor>
      <arglist>(int _x, int _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a9b095dcc7d2812780a6cbc1163568785</anchor>
      <arglist>(int _x, int _y, int _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>af9ea7a5d9919e101efcca5e41b5d2705</anchor>
      <arglist>(int _x, int _y, int _z, int _w)</arglist>
    </member>
    <member kind="function">
      <type>int *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const int *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>data</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a1b21ec054398dd1389acf0be59e287a5</anchor>
      <arglist>[dims]</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VectorBase&lt; dims, Real &gt;</name>
    <filename>struct_ogre_1_1_vector_base.html</filename>
    <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></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4780e28e244b3fb69d259d161b01e9a1</anchor>
      <arglist>(Real _x, Real _y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a9b095dcc7d2812780a6cbc1163568785</anchor>
      <arglist>(Real _x, Real _y, Real _z)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VectorBase</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>af9ea7a5d9919e101efcca5e41b5d2705</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.html</anchorfile>
      <anchor>a19d1a5a8fef2d67aa592d26e3ccf0217</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Real *</type>
      <name>ptr</name>
      <anchorfile>struct_ogre_1_1_vector_base.html</anchorfile>
      <anchor>a4c3eb8d9fcea0b19c04ad4745bc15215</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>
  </compound>
  <compound kind="class">
    <name>VectorIteratorWrapper&lt; T, T::const_iterator &gt;</name>
    <filename>class_ogre_1_1_vector_iterator_wrapper.html</filename>
    <base>IteratorWrapper&lt; T, T::const_iterator, T::value_type &gt;</base>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::const_iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::const_iterator, typename T::value_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a3889b6a2de089ec7cb7426cb142f85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::const_iterator, typename T::value_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a11b7947af4d7de6c8a371a45b0c92a81</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>(T::const_iterator start, T::const_iterator last)</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::const_iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::const_iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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="class">
    <name>VectorIteratorWrapper&lt; T, T::iterator &gt;</name>
    <filename>class_ogre_1_1_vector_iterator_wrapper.html</filename>
    <base>IteratorWrapper&lt; T, T::iterator, T::value_type &gt;</base>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a704ce78ef948a2730b4774b4ba0cea69</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>T::iterator</type>
      <name>iterator</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a22c1c22fab97253a922a190d2ace205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::iterator, typename T::value_type &gt;::PointerType</type>
      <name>PointerType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a3889b6a2de089ec7cb7426cb142f85b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>IteratorWrapper&lt; T, T::iterator, typename T::value_type &gt;::ValueType</type>
      <name>ValueType</name>
      <anchorfile>class_ogre_1_1_vector_iterator_wrapper.html</anchorfile>
      <anchor>a11b7947af4d7de6c8a371a45b0c92a81</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>(T::iterator start, T::iterator last)</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>begin</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>acfb61cec43a0da5ae1b7c6ee6274498d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>T::iterator &amp;</type>
      <name>current</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>ab2daa0557a06aebd61686b13c865b6c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const T::iterator &amp;</type>
      <name>end</name>
      <anchorfile>class_ogre_1_1_iterator_wrapper.html</anchorfile>
      <anchor>a0fd0df9bbfe0fc16939600b37de81739</anchor>
      <arglist>()</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>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>
    <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="class">
    <name>VectorSet&lt; Edge, 8 &gt;</name>
    <filename>struct_ogre_1_1_vector_set.html</filename>
    <base>SmallVector&lt; Edge, S &gt;</base>
    <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>SmallVector&lt; Edge, S &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>af846491fd04be51cfd5fa8ed0e4baf08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Edge *</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>Edge &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>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="typedef">
      <type>Edge</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>iterator</type>
      <name>add</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a7049c5387498c49d046222cf2ce9e16c</anchor>
      <arglist>(const Edge &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 Edge &amp;item)</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 Edge &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 Edge &amp;Elt)</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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>find</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>aac9c6920e1af6843420f3897a2fe1cbb</anchor>
      <arglist>(const Edge &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 Edge &amp;item)</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>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">
      <type>bool</type>
      <name>has</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a615a2a0b15043d64f5ccd8aeb938b021</anchor>
      <arglist>(const Edge &amp;item)</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 Edge &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 Edge &amp;Elt)</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>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>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>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>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>Edge</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 Edge &amp;Elt)</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>bool</type>
      <name>remove</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a7f0236907f0642a16747cdbd9a5418c0</anchor>
      <arglist>(const Edge &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 Edge &amp;item)</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>void</type>
      <name>replaceExists</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a93908576e26866c616eea337800ceb9d</anchor>
      <arglist>(const Edge &amp;oldItem, const Edge &amp;newItem)</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 Edge &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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>(Edge *S, Edge *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>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Edge &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>VectorSet&lt; Triangle *, 7 &gt;</name>
    <filename>struct_ogre_1_1_vector_set.html</filename>
    <base>SmallVector&lt; Triangle *, S &gt;</base>
    <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>SmallVector&lt; Triangle *, S &gt;::iterator</type>
      <name>iterator</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>af846491fd04be51cfd5fa8ed0e4baf08</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Triangle * *</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>Triangle * &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>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="typedef">
      <type>Triangle *</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>iterator</type>
      <name>add</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a7049c5387498c49d046222cf2ce9e16c</anchor>
      <arglist>(const Triangle * &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 Triangle * &amp;item)</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 Triangle * &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 Triangle * &amp;Elt)</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>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>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>bool</type>
      <name>empty</name>
      <anchorfile>class_ogre_1_1_small_vector_base.html</anchorfile>
      <anchor>ad476fe9d6fa0faecffb16338b6a972e5</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>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>find</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>aac9c6920e1af6843420f3897a2fe1cbb</anchor>
      <arglist>(const Triangle * &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 Triangle * &amp;item)</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>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">
      <type>bool</type>
      <name>has</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a615a2a0b15043d64f5ccd8aeb938b021</anchor>
      <arglist>(const Triangle * &amp;item)</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 Triangle * &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 Triangle * &amp;Elt)</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>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>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>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>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>Triangle *</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 Triangle * &amp;Elt)</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>bool</type>
      <name>remove</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a7f0236907f0642a16747cdbd9a5418c0</anchor>
      <arglist>(const Triangle * &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 Triangle * &amp;item)</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>void</type>
      <name>replaceExists</name>
      <anchorfile>struct_ogre_1_1_vector_set.html</anchorfile>
      <anchor>a93908576e26866c616eea337800ceb9d</anchor>
      <arglist>(const Triangle * &amp;oldItem, const Triangle * &amp;newItem)</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 Triangle * &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>size_type</type>
      <name>size</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>ae40a8630bf739e9fadd1162ea95bb412</anchor>
      <arglist>() const</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>
    <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>(Triangle * *S, Triangle * *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>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_iterator</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a2e5c5874b66e398ad4c9231dfdf78657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * *</type>
      <name>const_pointer</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a4cb2b5aab9847417875b18d7eb950cc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const typedef Triangle * &amp;</type>
      <name>const_reference</name>
      <anchorfile>class_ogre_1_1_small_vector_template_common.html</anchorfile>
      <anchor>a54f419115b0fc778927c023e069dc906</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre</name>
    <filename>namespace_ogre.html</filename>
    <namespace>Ogre::GLSL</namespace>
    <namespace>Ogre::GLSLES</namespace>
    <namespace>Ogre::OverlayElementCommands</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::AllocatedObject</class>
    <class kind="class">Ogre::AllocPolicy</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::AnyNumeric</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::ASTCCodec</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="struct">Ogre::BackgroundProcessResult</class>
    <class kind="class">Ogre::BaseInstanceBatchVTF</class>
    <class kind="class">Ogre::Billboard</class>
    <class kind="class">Ogre::BillboardChain</class>
    <class kind="class">Ogre::BillboardChainFactory</class>
    <class kind="class">Ogre::BillboardParticleRenderer</class>
    <class kind="class">Ogre::BillboardParticleRendererFactory</class>
    <class kind="class">Ogre::BillboardSet</class>
    <class kind="class">Ogre::BillboardSetFactory</class>
    <class kind="class">Ogre::Bitwise</class>
    <class kind="class">Ogre::Bone</class>
    <class kind="class">Ogre::BorderPanelOverlayElement</class>
    <class kind="class">Ogre::BorderPanelOverlayElementFactory</class>
    <class kind="class">Ogre::BorderRenderable</class>
    <class kind="struct">Ogre::Box</class>
    <class kind="class">Ogre::BoxEmitter</class>
    <class kind="class">Ogre::BoxEmitterFactory</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::BspSceneLoader</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::ColourFaderAffectorFactory</class>
    <class kind="class">Ogre::ColourFaderAffectorFactory2</class>
    <class kind="class">Ogre::ColourImageAffector</class>
    <class kind="class">Ogre::ColourImageAffectorFactory</class>
    <class kind="class">Ogre::ColourInterpolatorAffector</class>
    <class kind="class">Ogre::ColourInterpolatorAffectorFactory</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="class">Ogre::ComPtr</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::CPreprocessor</class>
    <class kind="class">Ogre::CreateCompositorScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuProgramScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuSharedParametersScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateHighLevelGpuProgramScriptCompilerEvent</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::CylinderEmitterFactory</class>
    <class kind="class">Ogre::D3D11DepthBuffer</class>
    <class kind="class">Ogre::D3D11Device</class>
    <class kind="class">Ogre::D3D11DeviceResource</class>
    <class kind="class">Ogre::D3D11DeviceResourceManager</class>
    <class kind="class">Ogre::D3D11Driver</class>
    <class kind="class">Ogre::D3D11DriverList</class>
    <class kind="class">Ogre::D3D11HardwareBuffer</class>
    <class kind="class">Ogre::D3D11HardwareBufferManager</class>
    <class kind="class">Ogre::D3D11HardwareIndexBuffer</class>
    <class kind="class">Ogre::D3D11HardwareOcclusionQuery</class>
    <class kind="class">Ogre::D3D11HardwarePixelBuffer</class>
    <class kind="class">Ogre::D3D11HardwareUniformBuffer</class>
    <class kind="class">Ogre::D3D11HardwareVertexBuffer</class>
    <class kind="class">Ogre::D3D11HLSLProgram</class>
    <class kind="class">Ogre::D3D11HLSLProgramFactory</class>
    <class kind="class">Ogre::D3D11Mappings</class>
    <class kind="class">Ogre::D3D11MultiRenderTarget</class>
    <class kind="class">Ogre::D3D11Plugin</class>
    <class kind="class">Ogre::D3D11RenderingAPIException</class>
    <class kind="class">Ogre::D3D11RenderSystem</class>
    <class kind="class">Ogre::D3D11RenderTarget</class>
    <class kind="class">Ogre::D3D11RenderTexture</class>
    <class kind="class">Ogre::D3D11RenderToVertexBuffer</class>
    <class kind="class">Ogre::D3D11RenderWindowBase</class>
    <class kind="class">Ogre::D3D11RenderWindowSwapChainBased</class>
    <class kind="class">Ogre::D3D11StereoDriverAMD</class>
    <class kind="class">Ogre::D3D11StereoDriverBridge</class>
    <class kind="class">Ogre::D3D11StereoDriverImpl</class>
    <class kind="class">Ogre::D3D11StereoDriverNVIDIA</class>
    <class kind="class">Ogre::D3D11Texture</class>
    <class kind="class">Ogre::D3D11TextureManager</class>
    <class kind="class">Ogre::D3D11VertexDeclaration</class>
    <class kind="class">Ogre::D3D11VideoMode</class>
    <class kind="class">Ogre::D3D11VideoModeList</class>
    <class kind="class">Ogre::D3D9DepthBuffer</class>
    <class kind="class">Ogre::D3D9Device</class>
    <class kind="class">Ogre::D3D9DeviceManager</class>
    <class kind="class">Ogre::D3D9Driver</class>
    <class kind="class">Ogre::D3D9DriverList</class>
    <class kind="class">Ogre::D3D9GpuFragmentProgram</class>
    <class kind="class">Ogre::D3D9GpuProgram</class>
    <class kind="class">Ogre::D3D9GpuProgramManager</class>
    <class kind="class">Ogre::D3D9GpuVertexProgram</class>
    <class kind="class">Ogre::D3D9HardwareBufferManager</class>
    <class kind="class">Ogre::D3D9HardwareIndexBuffer</class>
    <class kind="class">Ogre::D3D9HardwareOcclusionQuery</class>
    <class kind="class">Ogre::D3D9HardwarePixelBuffer</class>
    <class kind="class">Ogre::D3D9HardwareVertexBuffer</class>
    <class kind="class">Ogre::D3D9HLSLProgram</class>
    <class kind="class">Ogre::D3D9HLSLProgramFactory</class>
    <class kind="class">Ogre::D3D9Mappings</class>
    <class kind="class">Ogre::D3D9MultiRenderTarget</class>
    <class kind="class">Ogre::D3D9Plugin</class>
    <class kind="class">Ogre::D3D9RenderSystem</class>
    <class kind="class">Ogre::D3D9RenderTexture</class>
    <class kind="class">Ogre::D3D9RenderWindow</class>
    <class kind="class">Ogre::D3D9Resource</class>
    <class kind="class">Ogre::D3D9ResourceManager</class>
    <class kind="class">Ogre::D3D9StereoDriverAMD</class>
    <class kind="class">Ogre::D3D9StereoDriverBridge</class>
    <class kind="class">Ogre::D3D9StereoDriverImpl</class>
    <class kind="class">Ogre::D3D9StereoDriverNVIDIA</class>
    <class kind="class">Ogre::D3D9Texture</class>
    <class kind="class">Ogre::D3D9TextureManager</class>
    <class kind="class">Ogre::D3D9VertexDeclaration</class>
    <class kind="class">Ogre::D3D9VideoMode</class>
    <class kind="class">Ogre::D3D9VideoModeList</class>
    <class kind="class">Ogre::DataStream</class>
    <class kind="class">Ogre::DDSCodec</class>
    <class kind="class">Ogre::DefaultAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::DefaultHardwareBufferManager</class>
    <class kind="class">Ogre::DefaultHardwareBufferManagerBase</class>
    <class kind="class">Ogre::DefaultHardwareCounterBuffer</class>
    <class kind="class">Ogre::DefaultHardwareIndexBuffer</class>
    <class kind="class">Ogre::DefaultHardwareUniformBuffer</class>
    <class kind="class">Ogre::DefaultHardwareVertexBuffer</class>
    <class kind="class">Ogre::DefaultIntersectionSceneQuery</class>
    <class kind="class">Ogre::DefaultPlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::DefaultProperties</class>
    <class kind="class">Ogre::DefaultRaySceneQuery</class>
    <class kind="class">Ogre::DefaultSceneManager</class>
    <class kind="class">Ogre::DefaultSceneManagerFactory</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::DeflectorPlaneAffectorFactory</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::DirectionRandomiserAffectorFactory</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="struct">Ogre::ElementTranslator</class>
    <class kind="class">Ogre::EllipsoidEmitter</class>
    <class kind="class">Ogre::EllipsoidEmitterFactory</class>
    <class kind="class">Ogre::EmbeddedZipArchiveFactory</class>
    <class kind="class">Ogre::Entity</class>
    <class kind="class">Ogre::EntityFactory</class>
    <class kind="struct">Ogre::EntityMaterialLodChangedEvent</class>
    <class kind="struct">Ogre::EntityMeshLodChangedEvent</class>
    <class kind="class">Ogre::ETCCodec</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::FontTranslator</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::FreeImagePlugin</class>
    <class kind="class">Ogre::Frustum</class>
    <class kind="class">Ogre::GL3PlusDepthBuffer</class>
    <class kind="class">Ogre::GL3PlusFBOManager</class>
    <class kind="class">Ogre::GL3PlusFBOMultiRenderTarget</class>
    <class kind="class">Ogre::GL3PlusFBORenderTexture</class>
    <class kind="class">Ogre::GL3PlusFrameBufferObject</class>
    <class kind="class">Ogre::GL3PlusHardwareBuffer</class>
    <class kind="class">Ogre::GL3PlusHardwareBufferManager</class>
    <class kind="class">Ogre::GL3PlusHardwareCounterBuffer</class>
    <class kind="class">Ogre::GL3PlusHardwareIndexBuffer</class>
    <class kind="class">Ogre::GL3PlusHardwareOcclusionQuery</class>
    <class kind="class">Ogre::GL3PlusHardwarePixelBuffer</class>
    <class kind="class">Ogre::GL3PlusHardwareShaderStorageBuffer</class>
    <class kind="class">Ogre::GL3PlusHardwareUniformBuffer</class>
    <class kind="class">Ogre::GL3PlusHardwareVertexBuffer</class>
    <class kind="class">Ogre::GL3PlusPixelUtil</class>
    <class kind="class">Ogre::GL3PlusPlugin</class>
    <class kind="class">Ogre::GL3PlusRenderBuffer</class>
    <class kind="class">Ogre::GL3PlusRenderSystem</class>
    <class kind="class">Ogre::GL3PlusRenderToVertexBuffer</class>
    <class kind="class">Ogre::GL3PlusSampler</class>
    <class kind="class">Ogre::GL3PlusStateCacheManager</class>
    <class kind="class">Ogre::GL3PlusTexture</class>
    <class kind="class">Ogre::GL3PlusTextureBuffer</class>
    <class kind="class">Ogre::GL3PlusTextureManager</class>
    <class kind="class">Ogre::GLArbGpuProgram</class>
    <class kind="struct">Ogre::GLAtomicCounterReference</class>
    <class kind="class">Ogre::GLContext</class>
    <class kind="class">Ogre::GLCopyingRenderTexture</class>
    <class kind="class">Ogre::GLCopyingRTTManager</class>
    <class kind="class">Ogre::GLDepthBuffer</class>
    <class kind="class">Ogre::GLDepthBufferCommon</class>
    <class kind="class">Ogre::GLES2DepthBuffer</class>
    <class kind="class">Ogre::GLES2FBOManager</class>
    <class kind="class">Ogre::GLES2FBOMultiRenderTarget</class>
    <class kind="class">Ogre::GLES2FBORenderTexture</class>
    <class kind="class">Ogre::GLES2FrameBufferObject</class>
    <class kind="class">Ogre::GLES2HardwareBuffer</class>
    <class kind="class">Ogre::GLES2HardwareBufferManager</class>
    <class kind="class">Ogre::GLES2HardwareIndexBuffer</class>
    <class kind="class">Ogre::GLES2HardwareOcclusionQuery</class>
    <class kind="class">Ogre::GLES2HardwarePixelBuffer</class>
    <class kind="class">Ogre::GLES2HardwareUniformBuffer</class>
    <class kind="class">Ogre::GLES2HardwareVertexBuffer</class>
    <class kind="class">Ogre::GLES2PixelUtil</class>
    <class kind="class">Ogre::GLES2Plugin</class>
    <class kind="class">Ogre::GLES2RenderBuffer</class>
    <class kind="class">Ogre::GLES2RenderSystem</class>
    <class kind="class">Ogre::GLES2RenderToVertexBuffer</class>
    <class kind="class">Ogre::GLES2StateCacheManager</class>
    <class kind="class">Ogre::GLES2Texture</class>
    <class kind="class">Ogre::GLES2TextureBuffer</class>
    <class kind="class">Ogre::GLES2TextureManager</class>
    <class kind="class">Ogre::GLFBOManager</class>
    <class kind="class">Ogre::GLFBOMultiRenderTarget</class>
    <class kind="class">Ogre::GLFBORenderTexture</class>
    <class kind="class">Ogre::GLFrameBufferObject</class>
    <class kind="class">Ogre::GLFrameBufferObjectCommon</class>
    <class kind="class">Ogre::GLGpuNvparseProgram</class>
    <class kind="class">Ogre::GLGpuProgram</class>
    <class kind="class">Ogre::GLGpuProgramManager</class>
    <class kind="class">Ogre::GLHardwareBufferManager</class>
    <class kind="class">Ogre::GLHardwareIndexBuffer</class>
    <class kind="class">Ogre::GLHardwareOcclusionQuery</class>
    <class kind="class">Ogre::GLHardwarePixelBuffer</class>
    <class kind="class">Ogre::GLHardwarePixelBufferCommon</class>
    <class kind="class">Ogre::GLHardwareVertexBuffer</class>
    <class kind="class">Ogre::GLNativeSupport</class>
    <class kind="class">Ogre::GLPBRenderTexture</class>
    <class kind="class">Ogre::GLPBRTTManager</class>
    <class kind="class">Ogre::GLPBuffer</class>
    <class kind="class">Ogre::GLPixelUtil</class>
    <class kind="class">Ogre::GLPlugin</class>
    <class kind="class">Ogre::GLRenderBuffer</class>
    <class kind="class">Ogre::GLRenderSystem</class>
    <class kind="class">Ogre::GLRenderSystemCommon</class>
    <class kind="class">Ogre::GLRenderTarget</class>
    <class kind="class">Ogre::GLRenderTexture</class>
    <class kind="class">Ogre::GLRenderToVertexBuffer</class>
    <class kind="class">Ogre::GLRTTManager</class>
    <class kind="class">Ogre::GLSLESCgProgram</class>
    <class kind="class">Ogre::GLSLESCgProgramFactory</class>
    <class kind="class">Ogre::GLSLESLinkProgram</class>
    <class kind="class">Ogre::GLSLESProgram</class>
    <class kind="class">Ogre::GLSLESProgramCommon</class>
    <class kind="class">Ogre::GLSLESProgramFactory</class>
    <class kind="class">Ogre::GLSLESProgramManager</class>
    <class kind="class">Ogre::GLSLESProgramPipeline</class>
    <class kind="class">Ogre::GLSLMonolithicProgram</class>
    <class kind="class">Ogre::GLSLProgram</class>
    <class kind="class">Ogre::GLSLProgramCommon</class>
    <class kind="class">Ogre::GLSLProgramManager</class>
    <class kind="class">Ogre::GLSLProgramManagerCommon</class>
    <class kind="class">Ogre::GLSLSeparableProgram</class>
    <class kind="class">Ogre::GLSLShader</class>
    <class kind="class">Ogre::GLSLShaderCommon</class>
    <class kind="class">Ogre::GLSLShaderFactory</class>
    <class kind="class">Ogre::GLStateCacheManager</class>
    <class kind="class">Ogre::GLStateCacheManagerCommon</class>
    <class kind="struct">Ogre::GLSurfaceDesc</class>
    <class kind="class">Ogre::GLTexture</class>
    <class kind="class">Ogre::GLTextureBuffer</class>
    <class kind="class">Ogre::GLTextureCommon</class>
    <class kind="class">Ogre::GLTextureManager</class>
    <class kind="class">Ogre::GLUniformCache</class>
    <class kind="struct">Ogre::GLUniformReference</class>
    <class kind="class">Ogre::GLVertexArrayObject</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::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::HardwareCounterBuffer</class>
    <class kind="class">Ogre::HardwareIndexBuffer</class>
    <class kind="class">Ogre::HardwareOcclusionQuery</class>
    <class kind="class">Ogre::HardwarePixelBuffer</class>
    <class kind="class">Ogre::HardwareUniformBuffer</class>
    <class kind="class">Ogre::HardwareVertexBuffer</class>
    <class kind="class">Ogre::HashedVector</class>
    <class kind="class">Ogre::HighLevelGpuProgram</class>
    <class kind="class">Ogre::HighLevelGpuProgramFactory</class>
    <class kind="class">Ogre::HighLevelGpuProgramManager</class>
    <class kind="class">Ogre::HlmsDatablock</class>
    <class kind="class">Ogre::HlmsManager</class>
    <class kind="class">Ogre::HlmsMaterialBase</class>
    <class kind="class">Ogre::HollowEllipsoidEmitter</class>
    <class kind="class">Ogre::HollowEllipsoidEmitterFactory</class>
    <class kind="class">Ogre::Id</class>
    <class kind="class">Ogre::IdObject</class>
    <class kind="struct">Ogre::IdString</class>
    <class kind="struct">Ogre::IlluminationPass</class>
    <class kind="class">Ogre::Image</class>
    <class kind="class">Ogre::ImageCodec</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::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::LightFactory</class>
    <class kind="class">Ogre::LinearControllerFunction</class>
    <class kind="class">Ogre::LinearForceAffector</class>
    <class kind="class">Ogre::LinearForceAffectorFactory</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="struct">Ogre::LodIndexBuffer</class>
    <class kind="struct">Ogre::LodInputBuffer</class>
    <class kind="class">Ogre::LodInputProvider</class>
    <class kind="class">Ogre::LodInputProviderBuffer</class>
    <class kind="class">Ogre::LodInputProviderMesh</class>
    <class kind="struct">Ogre::LodLevel</class>
    <class kind="class">Ogre::LodListener</class>
    <class kind="struct">Ogre::LodOutputBuffer</class>
    <class kind="class">Ogre::LodOutputProvider</class>
    <class kind="class">Ogre::LodOutputProviderBuffer</class>
    <class kind="class">Ogre::LodOutputProviderCompressedBuffer</class>
    <class kind="class">Ogre::LodOutputProviderCompressedMesh</class>
    <class kind="class">Ogre::LodOutputProviderMesh</class>
    <class kind="class">Ogre::LodOutsideMarker</class>
    <class kind="class">Ogre::LodStrategy</class>
    <class kind="class">Ogre::LodStrategyManager</class>
    <class kind="struct">Ogre::LodVertexBuffer</class>
    <class kind="class">Ogre::LodWorkQueueInjector</class>
    <class kind="class">Ogre::LodWorkQueueInjectorListener</class>
    <class kind="struct">Ogre::LodWorkQueueRequest</class>
    <class kind="class">Ogre::LodWorkQueueWorker</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::ManualObjectFactory</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::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::NoAddRefRelease</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::NumericSolver</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="struct">Ogre::OverlayTranslator</class>
    <class kind="class">Ogre::OverlayTranslatorManager</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::PanelOverlayElementFactory</class>
    <class kind="class">Ogre::ParamCommand</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::ParticleIterator</class>
    <class kind="class">Ogre::ParticleSystem</class>
    <class kind="class">Ogre::ParticleSystemFactory</class>
    <class kind="class">Ogre::ParticleSystemManager</class>
    <class kind="class">Ogre::ParticleSystemRenderer</class>
    <class kind="class">Ogre::ParticleSystemRendererFactory</class>
    <class kind="class">Ogre::ParticleVisualData</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::PbsMaterial</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::PointEmitterFactory</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::PreApplyTextureAliasesScriptCompilerEvent</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::PropertyMap</class>
    <class kind="class">Ogre::PropertySet</class>
    <class kind="struct">Ogre::PropertyValue</class>
    <class kind="class">Ogre::PSSMShadowCameraSetup</class>
    <class kind="class">Ogre::PVRTCCodec</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::RadixSort</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::RenderQueueInvocation</class>
    <class kind="class">Ogre::RenderQueueInvocationSequence</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::RibbonTrailFactory</class>
    <class kind="class">Ogre::RingEmitter</class>
    <class kind="class">Ogre::RingEmitterFactory</class>
    <class kind="class">Ogre::Root</class>
    <class kind="class">Ogre::RotationAffector</class>
    <class kind="class">Ogre::RotationAffectorFactory</class>
    <class kind="class">Ogre::RotationalSpline</class>
    <class kind="class">Ogre::RuntimeAssertionException</class>
    <class kind="class">Ogre::Sampler</class>
    <class kind="class">Ogre::ScaleAffector</class>
    <class kind="class">Ogre::ScaleAffectorFactory</class>
    <class kind="class">Ogre::ScaleControllerFunction</class>
    <class kind="class">Ogre::SceneLoader</class>
    <class kind="class">Ogre::SceneLoaderManager</class>
    <class kind="class">Ogre::SceneManager</class>
    <class kind="class">Ogre::SceneManagerEnumerator</class>
    <class kind="class">Ogre::SceneManagerFactory</class>
    <class kind="struct">Ogre::SceneManagerMetaData</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="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::ShaderGenerator</class>
    <class kind="class">Ogre::ShaderHelper</class>
    <class kind="struct">Ogre::ShaderHelperCg</class>
    <class kind="struct">Ogre::ShaderHelperGLSL</class>
    <class kind="class">Ogre::ShaderManager</class>
    <class kind="class">Ogre::ShaderPiecesManager</class>
    <class kind="class">Ogre::ShaderTemplate</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="class">Ogre::SharedPtr</class>
    <class kind="class">Ogre::SimplePageContentCollection</class>
    <class kind="class">Ogre::SimplePageContentCollectionFactory</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::SPIRVShader</class>
    <class kind="class">Ogre::SPIRVShaderFactory</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="class">Ogre::STBIPlugin</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::TempBlendedBufferInfo</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::TerrainLayerDeclaration</class>
    <class kind="struct">Ogre::TerrainLayerSampler</class>
    <class kind="struct">Ogre::TerrainLayerSamplerElement</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::TextAreaOverlayElementFactory</class>
    <class kind="class">Ogre::Texture</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::TransformBase</class>
    <class kind="struct">Ogre::TransformBaseReal</class>
    <class kind="class">Ogre::TransformKeyFrame</class>
    <class kind="struct">Ogre::TRect</class>
    <class kind="class">Ogre::UnifiedHighLevelGpuProgram</class>
    <class kind="class">Ogre::UnifiedHighLevelGpuProgramFactory</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_s</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::WaveformControllerFunction</class>
    <class kind="class">Ogre::WireBoundingBox</class>
    <class kind="class">Ogre::WorkQueue</class>
    <class kind="class">Ogre::ZipArchiveFactory</class>
    <class kind="class">Ogre::ZoneData</class>
    <member kind="typedef">
      <type>std::string</type>
      <name>_StringBase</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6190e7c0a19190277aeadf25f536ac8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>::std::hash&lt; _StringBase &gt;</type>
      <name>_StringHash</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga307e770de5f32f2154607e3f30049534</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::basic_stringstream&lt; char, std::char_traits&lt; char &gt;, std::allocator&lt; char &gt; &gt;</type>
      <name>_StringStreamBase</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9e58d974b559e9184139357d0cb30ba5</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>ScriptingAllocatedObject</type>
      <name>AbstractNodeAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae50d0e41173a3de1eba795db887fc4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; AbstractNodePtr &gt;</type>
      <name>AbstractNodeList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5950f1519904651f5afb07a49e6a847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNodeList &gt;</type>
      <name>AbstractNodeListPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad207f4cd0b8599200e52d366fe61f069</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNode &gt;</type>
      <name>AbstractNodePtr</name>
      <anchorfile>group___general.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>a0dd9e0f32187e7f37d1e1fff9e3cb7cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AnimationAllocatedObject</type>
      <name>AnimableAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae09578a5f721385da35583d80a40ff8f</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>AnimationAllocatedObject</type>
      <name>AnimationAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a45280f006598c2e3c01e1fa1eb1c0aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>AnimationAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0b13224171734aa511b0e7adf6f7dbfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>AnimationAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a98ce6b3349e4ba08520ae3b1425218a1</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>namespace_ogre.html</anchorfile>
      <anchor>a1ef91416cb610243c95c0d2a93632477</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>ArchiveAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a3a7148114d38cef237dc8bf95cb91cd3</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>namespace_ogre.html</anchorfile>
      <anchor>ae1e422544f08b706423dbb83aa4c20d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>WorkQueue::RequestID</type>
      <name>BackgroundProcessTicket</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga1e2e9ee3e2ee22a4e792952239d38821</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>BatchedGeometryAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a8688596fd4772e25d4d24b91bd26fc3c</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>RenderSysAllocatedObject</type>
      <name>BufferAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4d5903ed39d36fb554acb8a14c4e941b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; HardwareBuffer::Usage &gt;</type>
      <name>BufferUsageList</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gadefdc0dd104d75039087a1e50eb84773</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>CodecAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a62bd950b43a50257f8aa1589d2e823f9</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>ResourceAllocatedObject</type>
      <name>CompositorInstAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5d60f07603a9106ef3ea80c2436071e3</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___general.html</anchorfile>
      <anchor>ga1bf5f3fda15c336d15ed1008291809f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNodeList &gt;</type>
      <name>ConcreteNodeListPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga9d11953f4cfbc8a1e225b910d881dc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNode &gt;</type>
      <name>ConcreteNodePtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3e6697969dbea85ec6ce5a95b89f85d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>ConfigAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a36fae75ecb951f16758e8f867e537318</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ConfigOption &gt;</type>
      <name>ConfigOptionMap</name>
      <anchorfile>group___general.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>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>GeneralAllocatedObject</type>
      <name>ControllerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac34508fbac0e38aa4bb253ccf0708c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerFunction&lt; Real &gt; &gt;</type>
      <name>ControllerFunctionRealPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gafa8597a66f145eabb45e932f28fbb0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerValue&lt; Real &gt; &gt;</type>
      <name>ControllerValueRealPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga57d5b9493ba9c9b89479f942f237a37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>D3D11HardwareBufferManager</type>
      <name>D3D11HardwareBufferManagerBase</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a69f3f17c1aea3451497859cd626c2334</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D11HLSLProgram &gt;</type>
      <name>D3D11HLSLProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4fdfbb7af58cbdd237866fe276917b0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D11Texture &gt;</type>
      <name>D3D11TexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a57d00154758020454d2cc4619d127a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D9GpuProgram &gt;</type>
      <name>D3D9GpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af9e827385d9ac1435afae63e5c65f7d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D9HLSLProgram &gt;</type>
      <name>D3D9HLSLProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa95ff4dffe399be9c3467d1e5f0032e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; D3D9Texture &gt;</type>
      <name>D3D9TexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6988e5e5e5357fa0cfe879b9930fbb6a</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>GeometryAllocatedObject</type>
      <name>DebugGeomAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6cb7d42eba87cebf8ccb40505b63377a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; uint16, DepthBufferVec &gt;</type>
      <name>DepthBufferMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3398714c41b8c70059d8488a7b42ad3e</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>UTFString</type>
      <name>DisplayString</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaf7f1d73c45c54848737f8d59741822f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; double &gt;</type>
      <name>DoubleConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga54a81007e7be112863a64daaae588546</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>DynLibAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0a4a723194700acb950b79d7192c7639</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>EdgeDataAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a47d4cfd39390ea7f0bde7edff0a6423b</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>GeneralAllocatedObject</type>
      <name>FactoryAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afab320e0856ce249ec1e1a4d404981ec</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>GeneralAllocatedObject</type>
      <name>FileSystemLayerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9cfdd79a0595db4d941675d0d73beb6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>FloatConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga9a5a8d6845885e4ca05b8076c64bd0a4</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>SceneObjAllocatedObject</type>
      <name>FXAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac42757f609ae0b4aba4815a0e8084caa</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>GeneralAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>adc727a8f5e0109b8fafede385aec2fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>GeneralAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa894dbbfe68fd5040c4807fdcb8580ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>GeometryAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aba494e216cf62ffd8e71989e88d42f73</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>GeometryAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a191e3ea86f00ee02c1405dc0ffd7548e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLContext</type>
      <name>GL3PlusContext</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>acaa8c2a74138ea8c8d5834c5ab2ef40b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLRTTManager</type>
      <name>GL3PlusRTTManager</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aafabbc5c59d9619538f8f0015434e8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GL3PlusTexture &gt;</type>
      <name>GL3PlusTexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a968424fbd35a790c30cddcf272114e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GL3PlusTexturePtr &gt;</type>
      <name>GL3PlusTexturePtrList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae130ef4e5168ccdef8583096f6f83e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLAtomicCounterReferenceList::iterator</type>
      <name>GLAtomicCounterReferenceIterator</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a18d652b12e7ee21d78b03644d631a64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GLAtomicCounterReference &gt;</type>
      <name>GLAtomicCounterReferenceList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>adb9443f0308cf797d752d4aad47d40f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLCounterBufferList::iterator</type>
      <name>GLCounterBufferIterator</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4ece5a41ae9fcdcd950e49f46e3ff3be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; HardwareCounterBufferSharedPtr &gt;</type>
      <name>GLCounterBufferList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1bd5e7fa02cc0018b170acf18fc7739f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLContext</type>
      <name>GLES2Context</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6ae62dbb324f244e0e75f4141fcd3ce0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLES2GpuProgram &gt;</type>
      <name>GLES2GpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2f3266484065a594ac6b1feaf8e15b8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLES2Texture &gt;</type>
      <name>GLES2TexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa7a41a5dbfe43ca3f7072c61926aca31</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLGpuProgram &gt;</type>
      <name>GLGpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9b17d684b8751cfc4a995c108394ed67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLSLShader &gt;</type>
      <name>GLSLShaderPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1d024823a1fd7f7db939205a9971c720</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>shared_ptr&lt; GLTexture &gt;</type>
      <name>GLTexturePtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afd26690f94e2f31925c765f0b847ab47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLUniformBufferList::iterator</type>
      <name>GLUniformBufferIterator</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1930e01c82d79435264363ad4711ec34</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; HardwareUniformBufferSharedPtr &gt;</type>
      <name>GLUniformBufferList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5746fd100d687fa86400aba8bd1e81da</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GLUniformReferenceList::iterator</type>
      <name>GLUniformReferenceIterator</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a644f74bf84779c83312a97e169164d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; GLUniformReference &gt;</type>
      <name>GLUniformReferenceList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab6bb0d65dc078300d6e0459f926292b4</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>RenderSysAllocatedObject</type>
      <name>GpuParamsAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9cd4601f9bf87a6bd2846370ccea6acb</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; HardwareCounterBuffer &gt;</type>
      <name>HardwareCounterBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a148bab0ca4ae7eba547b07d880e809b1</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>HardwareIndexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae906cf8e579ba8ade19879ec05b1a456</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwarePixelBuffer &gt;</type>
      <name>HardwarePixelBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a7786bdc8f60fd946ec3e5ff896276bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HardwareUniformBuffer &gt;</type>
      <name>HardwareUniformBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0a6c851c5f3de495932845bb09db1f20</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>HardwareVertexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a05ef9b65d4ed446b994636e371bf5aab</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; HighLevelGpuProgram &gt;</type>
      <name>HighLevelGpuProgramPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa0dbc2fa75a10658398c55e1450309e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; IdString, String &gt; &gt;</type>
      <name>HlmsParamVec</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga19a4e524bb02f3274a670ce53e231d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>Ogre::uint32</type>
      <name>IdType</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afcab9522fbe8edb20b32fbb5d8a48ed5</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>GeneralAllocatedObject</type>
      <name>ImageAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1e40a7870ebd749e8cc8da346af3a3c8</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>GeometryAllocatedObject</type>
      <name>IndexDataAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2b83ab3362f4516b51f2a0238e8ac7c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>short</type>
      <name>int16</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5c8843f6e8086a9239fed14de8b9d859</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>int32</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1c37a43c04753c9ae0c17108c9e6c9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>long long</type>
      <name>int64</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a44bca44dae060c979d0e74cbf77cf4dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>int8</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>acad7c05003308f9b9be289faab5879f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; int &gt;</type>
      <name>IntConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga44f8e73325efaff2fb158b6f470f9e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>HashedVector&lt; Light * &gt;</type>
      <name>LightList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaab30ef14aae93306a6044cb38d835f0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneCtlAllocatedObject</type>
      <name>LodAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5fae23475351938803d15fcbabc3b6d8</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>GeneralAllocatedObject</type>
      <name>LogAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ad43ae31cfa3f0521786631f5ffe4c18a</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::vector&lt; byte &gt;</type>
      <name>MicroCode</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>acda435cd35f7285e7bfe446cdaf4ceb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneObjAllocatedObject</type>
      <name>MovableAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a7f9d4a08ffbda0738cebc31b60faae03</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>SceneCtlAllocatedObject</type>
      <name>NodeAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab81544a3d3f08a24fff526b288c4d5ba</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>SceneObjAllocatedObject</type>
      <name>OverlayAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>afec5829b83af2dee85d271b16c5ab609</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; ParameterDef &gt;</type>
      <name>ParameterList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga1838c2b0619ade1f5e29767062212872</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>PassAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae356a34e71ec1870afef50230739c7dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>PatchAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af63fccb4061ef6ab1a2b9b3085e3c92f</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>namespace_ogre.html</anchorfile>
      <anchor>a07bdf350876770543f62b6b95b497180</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PCZone * &gt;</type>
      <name>PCZoneList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a903e29f61c83959d7aef4276afa88830</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>GeneralAllocatedObject</type>
      <name>PluginAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>abf9224e43c0858fdb5828c8dbbd58b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; PortalBase * &gt;</type>
      <name>PortalBaseList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>abf3685db9330ef8c24d6c52679b62e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; Portal * &gt;</type>
      <name>PortalList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac5905c1abb8f5781e34a2d3429556d7b</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>ProfilerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a250dfc29da6341127d7d386e06101e67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>ProgMeshAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a48699950804f68c746cbefabf20a3fa7</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::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; long &gt;</type>
      <name>Rect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae714035a753a8f484650598dc4143db8</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>SceneCtlAllocatedObject</type>
      <name>RenderQueueAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab5b177f3272759202a585928bcd3906f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>VectorIterator&lt; RenderQueueInvocationList &gt;</type>
      <name>RenderQueueInvocationIterator</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gace1177231e9c350bbf4d9862f189b13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderQueueInvocation * &gt;</type>
      <name>RenderQueueInvocationList</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga36e988ee6880dc974a0612da3863bb5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RenderSysAllocatedObject</type>
      <name>RenderSysAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a1154f3f32829ce6787b6ac69569bf89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>RenderSysAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab724c51af85f1adee928f7bf098cf00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>RenderSysAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab16a5873236e30a18bc09e43a12e9b5d</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>RenderToVertexBufferSharedPtr</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a00531851f476b9a8432258652828902a</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>ResourceAllocatedObject</type>
      <name>ResourceAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a26f1823e78b0275e485bc519e4199480</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>ResourceAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab637dba6e8dc7ced08520d6b6e0f518c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>ResourceAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af0ec7cc321e35a53721b6b945d4df72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long int</type>
      <name>ResourceHandle</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aeb9f62c8e6c4239315286c63321722b2</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>RootAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aaa653fbb322c81fdf7c29d8a621c0bfb</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>AllocatedObject</type>
      <name>SceneCtlAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aaf1c40cc04f4937fb58068c04af37aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>SceneCtlAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a4ff5dcb31b780625600e8a2a158ec7ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SceneCtlAllocatedObject</type>
      <name>SceneMgtAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab5dc8e76f824d92c77fc11edd09f900b</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, SceneNode * &gt;</type>
      <name>SceneNodeList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a05a24252386d9f480caf077f1d3917ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>SceneObjAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a016f357798d4c2adb78b52b19cbd37e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>SceneObjAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a6469ecd0a78bbb29491a595fa9d53f58</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___scene.html</anchorfile>
      <anchor>gaa4b6dbd7bf722582a21fcc25d25f73ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ScriptingAllocatedObject</type>
      <name>ScriptCompilerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a290b9222311de853679ae9efa942e713</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocatedObject</type>
      <name>ScriptingAllocatedObject</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aedd4f7a06f0396585a1396928e50d360</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>AllocPolicy</type>
      <name>ScriptingAllocPolicy</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0eb1163ec7ed4279913d8012855ad567</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ScriptingAllocatedObject</type>
      <name>ScriptTranslatorAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a5553b2ac4d5a74c0dc16b4851418ebe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>SerializerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab314a0c39a23a8ca15d867db9dd0f204</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>SceneCtlAllocatedObject</type>
      <name>ShadowDataAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a060a8fd0d2f2acb1e8da2820e60ecd0b</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>std::map&lt; GpuSharedParametersPtr, HardwareUniformBufferSharedPtr &gt;</type>
      <name>SharedParamsBufferMap</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a0013629ba7e62b9f0ffb427b0db06059</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>TerrainMaterialGeneratorA::SM2Profile</type>
      <name>SM2Profile</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a09ac7d69c6fbb892b4445f53b67f747a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>StateCacheAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a32224c5b6ceb3ec360ebf5b02398ec32</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>StereoDriverAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab88d2de637f3045e7c43bce4d5d79e30</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>StreamAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab1b4c43359603ea0d0cace50d6fc57ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_StringBase</type>
      <name>String</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af73bbdc8bed8a3e6fcd56bb8fa188c45</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>_StringStreamBase</type>
      <name>StringStream</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9f14407f349c1ec70ddab871a7806590</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>StringStream</type>
      <name>stringstream</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a64e76a61ffe0fc66797727c518151d35</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>SceneObjAllocatedObject</type>
      <name>SubEntityAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a11c9152a33c78bdc13a9cfdc41833d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>SubMeshAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a28c456e4a7bcbaf9afa7da4b59c3d18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>TechniqueAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a14ad07d89fe48693b5abe86054702dbb</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; TerrainLayerSamplerElement &gt;</type>
      <name>TerrainLayerSamplerElementList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gab3e9ec2172cfcad003ca034009369271</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerSampler &gt;</type>
      <name>TerrainLayerSamplerList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga8bc95785d736a01b4140f9a427e9b630</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>std::vector&lt; TexturePtr &gt;</type>
      <name>TexturePtrList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af2d475572fe40f21758fb15cf088951f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>ResourceAllocatedObject</type>
      <name>TextureUnitStateAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2286e700a22b9e109cbf2aa95f9ce094</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeneralAllocatedObject</type>
      <name>TimerAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a2facde8318daf273780d84304f60cfa0</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>unsigned short</type>
      <name>uint16</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aa8263b218e7d187ad5ef03a73a6ad7fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>uint32</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>adf2a0cf2e77143b5ee1d38a75e289545</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long long</type>
      <name>uint64</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a7e1487b57f16a1479302d1896c6f4445</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>uint8</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a119732ea9d1e88bbddc47b4ac0fa21cb</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>std::vector&lt; uint &gt;</type>
      <name>UnsignedIntConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga454e44bc579a7e2900278bb3c899313f</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>GeneralAllocatedObject</type>
      <name>UtilityAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>af1b4f61252337a39768b2e8963551198</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, 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, 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>struct Ogre::VertexBoneAssignment_s</type>
      <name>VertexBoneAssignment</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gaf7318ddaeea193a759de6349554ec3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>GeometryAllocatedObject</type>
      <name>VertexDataAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab030dab0a47bd28ac42be0260af08719</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>RenderSysAllocatedObject</type>
      <name>ViewportAlloc</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a3d3ba82ee4ce61a447259f7c8a19cb2a</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>namespace_ogre.html</anchorfile>
      <anchor>ab554a1ca9b0e011f6c9c08cd24c3f4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::list&lt; PCZone * &gt;</type>
      <name>ZoneList</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac4c591a87dc7186b252c1e2e6126d135</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, PCZone * &gt;</type>
      <name>ZoneMap</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a526aa329710f833352e7fb4be64b199e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_COUNT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaeffac6a22a90f7ece0d6917bd2e88ee0a001237793c8ac61af1cff65821480c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2b2c49398651a76cbdbfd9db3a15f91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afc12d5155d0be2f3cc12a0fba9b0c03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a58ccd20c6e133e7ae33ec1df75b5e04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6282c79ddfc7b44b8b59a2c1947bbf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TECHNIQUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0c4e19a7bb48cd3c3b703b033fe13037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab7409a07c76699798196578e13d76ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_UNIT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aed5cf1d92df9b95723975344f311733b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a75d54871a8f43a80f7935decab4dfaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a944e8f91a8a46c37d19764fcc1001fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa69424d599b22dae950a2130cc52c608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2839ca1730b7a68f2e1d378ae38a5a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab8640fd32dbba380b4923b5351a0cbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a67464ef4cd8557cc81fb4f8deba82071</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6456daad1258c0e64043a7ca6e1da79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a831b77cd8949b7eb1c96cca33c8dcba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a48c125acfa63ad9fdce3f511991533ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_VALUES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a06e8912a73008239646baf7070bf085d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_STRATEGY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab692aed353ec8451292578008bff4c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_DISTANCES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abf42c5eadba6c5eb0ca624f62cf2c249</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RECEIVE_SHADOWS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4cbb744b58172c959b895bfb5153ff50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSPARENCY_CASTS_SHADOWS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a968bc11209f0be11037bb1fb2f9e8ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SET_TEXTURE_ALIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa5a710bbfe3240b3b0fdaa77293b53f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a276bde22bcb4058252f94a9c075fe292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SYNTAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4bff0b9c4c3b43aadb36607fc0b8a221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEFAULT_PARAMS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5652ca054bfab3348bfe9981b841baa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_INDEXED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a559901d8f9cb6a3c493e120b19f94cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a76e45bd2a7d469182fba9f17c80cf4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_INDEXED_AUTO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abadd98af104446c27a4bfbf116d6b322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_NAMED_AUTO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8c70e59ffa3bea79c05e9886c5cd093f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCHEME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae4d5120e4311976061dd1c8f5bfe9516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_INDEX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acef9bab94505acc3b5e213ea45e1dc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GPU_VENDOR_RULE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7d6dd55394ea09f99d586cc62d0c3aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GPU_DEVICE_RULE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a93a2e594db4d70fb780e704b2431bb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCLUDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a58a20af3afbdf6d0168ed647e75aa2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXCLUDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2813c4e75ca669ce41da62de4ee477e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AMBIENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a13b2ecf83d960469745a0250368d8b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DIFFUSE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a389af90fcf4833df3f0d534d840e5a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPECULAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5a91b3c594ea48d0940737a257302aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EMISSIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a187751a01ecd6159dc9dbe81329426eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEXCOLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a68c1d33261f0d5b60982474c9ae64eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCENE_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af5086c2f7523735f1f393f5a16995efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a91f67f1172465160e9abeaf25f91e4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aae6cac512fa58c29c1b4594d95466e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ZERO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a359d9e8b1d6bbcef740089cc27d2593d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEST_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a74a4095d9e566c03ca0dd02325c56776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad85b6e3a8bf39e7b96e060a14111d602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_DEST_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7090bd82ae01826bd52eef6286d8031d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_SRC_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8e8dec8034f628eafecf8c9c0d87175c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEST_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3e7916a63337edf2dafdd502fc9c0127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6f73c982810457ef335aca351b256582</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_DEST_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0501466f5f6fcada730e9e942e4c8016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a94a0811852b894096a6c06b2031282a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_SCENE_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af1053e146388fbc1c00be7651f2697ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCENE_BLEND_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3a08823e645291271b2881cf9d3a27c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REVERSE_SUBTRACT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1d6cc05dae56fafed1944e3102eac3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afec4425353b7cafd7fda2a2bdb959211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a50662123738f044fee8c9248acc5a810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_SCENE_BLEND_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a876cfafab0cb4df8a3e9b6709670a0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_CHECK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7bf6ebad61ddceb188826495879df3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_WRITE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5903d793902c004bc351ca5ce0af1f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_FUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa580e3f6f4345147e128fc07119d54d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af43a60593981c81dcd83fe11100d02b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ITERATION_DEPTH_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa54862e13f51072b8e79244fd43bff59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALWAYS_FAIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa89bb6e9cf5005e014486de8a0d208de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALWAYS_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a853025486700d8ab881bd1b6f3a0a381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LESS_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac640ab2c6efc2840f466fae4089a124d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a277d9b89ed32e6152846df2bb549e7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aabce49ae39811f14f6dff7c3b714d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NOT_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3d729904faf9e71d6526bd6a5753dbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GREATER_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad9b39fbf3877d5b5dddac52b3bda2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GREATER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c486e4525930e03ea9593184bb936f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_REJECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac28072ab8ad7c52d6a6d3a19afcdd88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_TO_COVERAGE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a824a2c2d59619c736a3db29ed92d51a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_SCISSOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6dec22888b1a207eb4aa785439245fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_CLIP_PLANES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a26cee69d0e96993778dcee41d2887801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSPARENT_SORTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a72c8453a7737a7f0c4b7d093fdfc149a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ILLUMINATION_STAGE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab026dce703d95a27022ae8c3e40ff93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a39a41d0efd4cbe682a5c1fd7c00cbb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CULL_HARDWARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7cb68759ff9d0f6c521a799a1d9c05af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac50dd5e3959eff7718a85e4368839766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANTICLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2b2fefdf5d0ba5d37cea88c5b51d8bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CULL_SOFTWARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a96f90a0ae2287300a6683aa9ed13d025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9f7aa52dae209b16e10b405138fdf51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRONT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a03b007559a2183b4365fa597e81c5186</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NORMALISE_NORMALS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ada3b7b5452b7d1a954f608446d5a7a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4258c2dbfffb9fdd30e4bbcc8b4d1239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7b0a74d80c666c8c44de695babb98487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FLAT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac5af5cbac32dfcf507134c069b82fd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GOURAUD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a45bbdd9d41b21aa87aca655355297a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PHONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8840809ba07c732d418409ca84e20b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POLYGON_MODE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af3eebda07820f26d4c51be5968399d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOLID</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aebf4c7b690d01a9d02b782dcf7556930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WIREFRAME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abcbd8aed449c5c2b2100f6bf94d0562d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adc4bd72139b315952dedfd43214d5443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POLYGON_MODE_OVERRIDEABLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa05388510a369696872b4ff7d4d1735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FOG_OVERRIDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a92177d78356bc919c77936057d6672f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae4dc74c090d0a2315d7f38613f2bb2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afe70fb02909d6aac2802cf9950075d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8f26acd11d59a333c20fb18223c220e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXP2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7f02afbae9d9052cbda900f5e71536b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_WRITE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae846a1dde02a763dad3463baff5416e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX_LIGHTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa57e0fa74ab69de294e68684096e835d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_START_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a27660a178df353bd37137fe29361b4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ITERATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aca182587e8ad3ee1b463d3774c217b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aee5c0c12a484a4c114bcd2eff6dcd343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONCE_PER_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7deace91455246611ebca97121faf387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PER_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abb5f743500b8933d73b8a7fe97079337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PER_N_LIGHTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adc41a501c52e79d3beb76fedf2cea8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4b69ca0461cfe83ade5749663560492d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPOT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3e0a6c863c36afdef6a98b7259e8511f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DIRECTIONAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afca112e90db9aa3d1917a1c849d208b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a31e941f5f3eb5059548b2eb14ebaadea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a279a98f285822d2b7b11ec5206e31e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SPRITES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac583efefc05cb234aa3bc06046c4298a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_ATTENUATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5983b965872f73536b60b507645e6583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_MIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5cc8a9cc6631628c896034d3170f28e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_MAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0d7bce5d6016a5e413819f4288b8a852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_ALIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aae2fced883aa60a43105a3f4ea45d173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6903bb4d01bffea73655383a18fbf74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_1D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4aa252e8082fc1557c030cdd8725dba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4e04055e24616debe03189c4c92ba4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_3D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7f9cac018dd9ac2d356262395c9dd9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad27ff847f82e3c115204019df51c4a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2DARRAY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a914cf840eb43de4472e318314bce1fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_UNLIMITED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae245c8bfb168d549db8333f8b29144fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a72ce76e82eb4129ce46293a8c1549294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GAMMA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af50104d601676bbfd318ff922474a689</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANIM_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad2828de39470b952779f785bcca052b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acfd72297a7aa623759ec1aa6e8a850d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_UV</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae5c96b0da447631e1ecdaed2ce28a07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMBINED_UVW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a44ee309bcdd1c907ab3855c1939824d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_COORD_SET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aff09683a87ae097f0fb37094edee7166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_ADDRESS_MODE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a69b02d8e36ba665637dde277610c937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a09fd4aac45669207c805e5fabd5ad5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLAMP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abaca8e96e359c6c9fc21e247e1f27704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BORDER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a55a00540fc8557689342cef62742e29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIRROR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a90dd54f33ec4927930c35875d6a0c584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_BORDER_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa29ff31454c24689af3c64572f3efe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FILTERING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a71e0f6b418dbbdcdf6d06c15b212c111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a24f99350dba703d403db7bb72656635d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae1414de148c991ab2ca6abbaa10acf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abdd588acc370df29c294704ae39ea60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CMPTEST</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a11d3588baef07a7734ca397150ef5617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ON</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8eb30fb15ca9d2ee24caa25a0b666932</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_OFF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a935f46fee0f0db3b3646f2f1f4a09ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CMPFUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab18de730fb8a89fc1af782183a1f36d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX_ANISOTROPY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a69e487a525051fe25ec2dbe6dfb80f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIPMAP_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a842a2fe9c082d15a6034932fefd37e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a50501383b8603e1b84e90e8728087dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REPLACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9db84c53640ab5d8c6c3f45b5d58fa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4313cab3aaae35e47d234a863ebf01ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3c59ff43cf526ca99597ca1aa8379e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7673f2760535dee89de0daaa269fa219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP_EX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a240973daf73c9191b1e285f504f98083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE1</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2326265c3ab264264c0470b4afa34294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afe71621a0be02cc939ec329062cfebd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE_X2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a073c3169e6dc41e37ea85fa2b01ca02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE_X4</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3a35c2ea9adb947084187dd76349e35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD_SIGNED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a07cc4ed88d9b908332a9ecb8b9cddf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD_SMOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa9ec7092c57838bf74cfeadd8500b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SUBTRACT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abf32e19ee213b82fd9c7de37314a6177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_DIFFUSE_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3ab0650759c78d890bb62d4420ec96e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_DIFFUSE_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c9cff6daf361119658c036249dd58cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_TEXTURE_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a31e02f7241300db834c7a9c415a46a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_CURRENT_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab74673f83772e87ef4c0e722960b42f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_MANUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab4d228667013d67fd8476ef759676635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DOT_PRODUCT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1c4f1a49dbfbb311178374d40856ea07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_CURRENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aeee10179e4401bdba475400360479e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5e4ee24681c7f510ad5cbfc6ea6335c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_DIFFUSE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6254a6f217a657a7ef3d385458beb1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_SPECULAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afa440dae355dfcfcf1ea1db3e1cbb051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_MANUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af5d85c903b3680e68e35bb017c2b3396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP_MULTIPASS_FALLBACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a675493a738dab5bccc920089701c6694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_OP_EX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4a498cb734ca9b93b5877e23a90d91b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ENV_MAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac90c62dde2b59d1a9ecd6b494d1890fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPHERICAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac10d89ca372e781ebcfabdd304f70c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PLANAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae6abdb32967bca8e3f54a31b85c7e07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_REFLECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acc92f5983dee93f169e15b2ccaf81f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_NORMAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab989ae2b84a0382d41118a1d58735470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a562749432f3977af792a6e7142818958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_ANIM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3c28b328d0641fae44b636858ddee83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ROTATE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9021914758fbbe817fc8b1df59b57c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ROTATE_ANIM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6679a510a3cf330fa0865e425514e9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab12d9344476d7f0b3f3f5b43b9b3c7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WAVE_XFORM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab74ac1297cca622dbc8328f1356a7626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_X</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0dccb07de908e9b47080be81f92a006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_Y</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a998bdecb80a943e64f7be2f26fe00bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE_X</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1a90cd706ae00e8a4b474162fc1de20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE_Y</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab388b1743e4f3eb32e2a53a1bdfc50f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SINE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8afbaa6a7f4a6b426731413ddfd06e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRIANGLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a56c52dc100ecef30b91fbace8cf86c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SQUARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae6d2f6f2c95c215b5a88eed0cbc6c020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a86882c16e9cb90036ab81a3f2caab9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INVERSE_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2bfe15597f15c97242fbe6840e8e38a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSFORM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa0ba55c1bbf4a844ae33d434148e166b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BINDING_TYPE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a63aa1091d9af740c267f20de3b61f0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad0c3c300186247980c8993e981f3ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a21de4a029df56718c63ce3ce0bd3ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CONTENT_TYPE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8885f0b1113e7f0ab3b25f44672e2519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c31fb98103fa11047ea8d7a58048ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a281a8dcf9968a766bda2e84b09c0d29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_SOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0104a13f96596beb77515615820b0289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAMS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a68e3bad95df3f7946d0d3fda042aa60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAM_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a94337a9dc0bd0add72e7e59a379e747d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAMS_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a48dd3587949cef9eb86695c78460bd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARTICLE_SYSTEM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a018dbd1b7aeb93c8db9af0a79b2cc2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EMITTER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a212d49ba539be9f0377c3ef154e9e2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AFFECTOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adbc8eef6635c56806ed2f14affc95697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPOSITOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad8c89ac35332d0413ab887de3f53ee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a35f8138923b1963bcf5d065843e00d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_OUTPUT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa6e940a80a90174f70d8de8227964025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INPUT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1660d50778edeb1a0b0f52f3ad1adcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PREVIOUS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa5a28fbe5d4bfd0ffd36ca5e9b138f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_WIDTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aac431dd15e77612dd24bbcf6ef6d06d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_HEIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a287cd8b1ae9a1b2503bf20f5c07772b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_WIDTH_SCALED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6094d89684428e1e68d4574727262d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_HEIGHT_SCALED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a79d0730d5a52d8f35a311715605aaaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPOSITOR_LOGIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a23a4389faa0c83f2320e550002e9d197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a25f5cdd9984b00b9fde4ec4e2d2c41db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_LOCAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aee8c6e039eeb99158e4ad3e2dee73146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_CHAIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa626dcc6e9425803d2dc34417ad3c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_GLOBAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa87760c46dd6dd9d9d6d4588dd28ffdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POOLED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6012e67d91b6f1a6cdcca5bf2c3a01ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NO_FSAA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a02452805e94dad9c3a043949be110679</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_POOL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae092acc2d893628fba9256f9a69b758e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONLY_INITIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa09082033c0df99a9d18c23c44438d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VISIBILITY_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2833e071edf79f6456730076527ce15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6b227676f10c3bb7b25b6070469e30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MATERIAL_SCHEME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a766519dac1de52e73c82f1a07c7e1cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOWS_ENABLED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4c2c08521c52e6d77d6a1265e77f0d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3b4c86690751e9bb1ea24496e0823b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_STENCIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3aae4b8fc67ec21bfc771f1bd861c159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_SCENE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0927a3c0ee1b28ca7eb3f156b0a5b382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_QUAD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abd7670de75d7ad1e007c62b9d3b05ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_IDENTIFIER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a42f4516aea19b22363d18b38522d9895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FIRST_RENDER_QUEUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a87642afe5724343f37dde74a3f771bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LAST_RENDER_QUEUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3919aac33a9010965433179baa514d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_QUAD_NORMALS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0eea96f624f07a452999a82ee9bca555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA_FAR_CORNERS_VIEW_SPACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a76fdb24aea436ad642933fcf0a50cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA_FAR_CORNERS_WORLD_SPACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a09695bca554396df58bff51b33fbaa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BUFFERS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aadd97324917ac6a799f2e99e3548605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0e2c0bb853504437fda880de01aa6bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acda138b8a528e372816c0616b21991a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a32bde45760601a8bb614ab04a19b0f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abc73522c8c4f3db3b727ea70f139a836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_STENCIL_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0beca887cbf0f3f9e2232cfecb640ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CHECK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a28205f3646338056bbaf243d22bdb4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMP_FUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5cdb123e59d12c4b6fec7ec57b0786e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REF_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7e340c7e2742f7730306e54504c2492f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a942538a8440333b6367a2481e2410aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FAIL_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9f03c4f9f8e6dc26a080c6d046ca3687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_KEEP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3add341842537815403f515c5e0b9613fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCREMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a930efb2d0eb619b3811fca5b43aa2db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECREMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a92c8ffaeacd15047bb8e31ecf915f541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCREMENT_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa372f1de21ee5190a03444c417a38316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECREMENT_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad10ec4b62617597a74c6236d60c328b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INVERT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab72484a3cc56cfdb8a775f94bc2fa8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_FAIL_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3f7e28a67ecf1f9c73d1253e0ba3b1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PASS_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af325cc38ad960a044285d57d2c99aa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TWO_SIDED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a259e516c7efa2d2eb3a70869c322b5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_READ_BACK_AS_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7cd861a63432b75d04469766dc7fed1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab792b34394a82267b90bfb95e58e7c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5edb94857707b8497ea03a302fb54d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0636a88417a574ecb76a76afd1400bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a08c86b2cb636adea0f2d2aab02d05c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3add7a14a59d6d2a7f5b12bbe25c921a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6d18dc722a1fb444e68fae16db582676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6e961b61c5a6975da7aa4586b9bed93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4a1a42db5112a846698a55f320c037f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adb52b83cde1fdaad88ace2fed1e1729b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a37361d582dd6509e66a17001acf654c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SUBROUTINE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af2ce862d2188961440cdb462c5978967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LINE_WIDTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2567730fe7d4204c81980b19472293fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAMPLER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2d62baf650de3bd5fc92f8431d9002dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAMPLER_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac45544b184f7c6709bc5aed4f602a300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_THREAD_GROUPS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a952a5ead80e01cb75314129245b07b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_CUSTOM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3bd6e64bb06af7a332ba7f1d4c0331f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_END_BUILTIN_IDS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adf89bd427d0fe983ab7007919f4615a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AbstractNodeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga788dd054963542ec3375d9b83255bc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_UNKNOWN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a38b035302fb0630af4f0692171420cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_ATOM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aef33cc34f19ec202dd527addfd90eb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_OBJECT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a235f619027a81559883aba536d1a3cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_PROPERTY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aea41df7725177862840cf90b4016008a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_IMPORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98ae4ff3547fcc9c55a9d59d47a2c20bd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_VARIABLE_SET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aeb44abe8ca9377d2fca6f3233765f41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_VARIABLE_ACCESS</name>
      <anchorfile>group___general.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_SUBROUTINE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a98a168339d67d2a58b78f800519efb41</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_DOT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab4f91cac8782a94b7628efde67bb3a89</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_ATOMIC_COUNTERS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a7ae1d1d35000ed29211e040a207db1a9</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_FRAGMENT_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0fb7675fcb0999b146ddb233f0c8d532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_SCISSOR_TEST</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a025003688279d889c8866bafb97d2e9d</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_VERTEX_FORMAT_UBYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a2de4b26152004c45bf22ac3c06c20d46</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_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_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_HWRENDER_TO_VERTEX_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abfef380b817098e5510d38b4950a5275</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_MRT_DIFFERENT_BIT_DEPTHS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a10a2cb27bf357d561cd498ab38590b3c</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_ADVANCED_BLEND_OPERATIONS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a3557e83299c9ff66d776b45733e5e466</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_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_CAN_GET_COMPILED_SHADER_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a08566db0020adc1f1d2b45928b9663b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_SHADER_SUBROUTINE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abd9f92b97578c490ef57d7604e31af2f</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_TEXTURE_1D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af1c1a5e1b7cace4ddf03970b5f51c955</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="enumvalue">
      <name>RSC_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae8fdd30a9983339fa7c1878ddbd35bf9</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_HWOCCLUSION_ASYNCHRONOUS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaae4c06b1013b49cbf5b4100ae5c8c9e</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_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="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>ga0212b4eb264f207d84c1df9425208c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_ALWAYS_FAIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa3a69cd8d515d1f3407abe7f67480cb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_ALWAYS_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aae10ea1648cd8c9bd90bdaccaa11cbc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_LESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aaab01a61b3422de9bf7607356b40fd657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_LESS_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa2272d0faefcf5a2e08bbf7d232d7520b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa3d040c506dd77565a3c8b6aca7919d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_NOT_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aada3d0f189fa19cdd4cd362d0f0ef9f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_GREATER_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa2eaf066e39eb38a71650c6deb1ee7d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_GREATER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa81812ab72e4f9ccf6932c878f82e2897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConcreteNodeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad8dcf129003089946d8e3a5e4e470a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_VARIABLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a892f820dd70a707994d1753cc16db0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_VARIABLE_ASSIGN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35abe35c45d2260966966ff7434897d8f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_WORD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a63f991b98a61cd9f900c3f8de254c841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_IMPORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a30ce8d755adf3b912e9bf62e77b56b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_QUOTE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a359c1f16950051c1f527ad6857f0de02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_LBRACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a433b7946e97379e1a56ae223b1e1fd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_RBRACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35ae429b275ccbf1972185762ba6e91e6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_COLON</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a1f57ff693512136793075b23ab5d32a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CullingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac173244ed7d950d0acd726e4f323ecdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba7868e61bf90df40d5e04e3a951729248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_CLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba50170ef4a0a12b9fc6bf0c53e582bdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_ANTICLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba0803d6fedd04659fd6dc152d29434e4a</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>ga02306c6246268d35f45ad22278bd5d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da0be36e268ed5d2d25fe91ba5b5f769b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_POINT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3dad299986d6ba4f220cc628a1b9a4f6a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da6b0e1f92a9531879e2f0acfe5e5183c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da0ced0c8e18f83505a73c7275563d4372</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>ga83edeb2e5d33a3ca8f15834ba40020ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baab7793a21880052c0214d4cc040992310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_EXP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baa5c51ab0c88827f1f30b6c08a32f282a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_EXP2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baac3413d47a9e6c30ba39da21339bd1d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baacd90839d2d222db939530a9fba6f9dad</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___math.html</anchorfile>
      <anchor>ga62275d08557868fd87154c46dfcc9dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_NEAR</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdac3491138fb6ea5aab59e7a19df7775cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_FAR</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda0dd893c751a483a18e1345aa88135e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_LEFT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdaac17072b67144059d69d578706365499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_RIGHT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdab0c99c0e896fe615393fabba067f1a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_TOP</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda44c7b45d93e28524064ae95457224a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_BOTTOM</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda4a8d7be432f1ee786179d29dfdf3ee10</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_SAMPLERRECT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447adb4f16d2650d3ca25ba5c9aba48634b6</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_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_SUBROUTINE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0a99504117219d3bc8c3e3786fe16d66</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>ga167c785d87088b52526f1f079024fcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_GLOBAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa756d7f053db5b3bc0d38c15d98cda93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_PER_OBJECT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa39d4c360141a21c7dd916c7837b357af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_LIGHTS</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaad782ae3173a29e4a2e28215489c5147b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_PASS_ITERATION_NUMBER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa30bc7bdcc3f0930c8dfb66c70eaecf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_ALL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa76c85c18f88b57983f861ee83fccde4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GpuProgramType</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gad08e89fa63e81d061ea9e2f37664976e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_VERTEX_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea3d96c54ace718f26c66067503efd56a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_FRAGMENT_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976eac9a00b013e9075bc061b0585cf9a6c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_GEOMETRY_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea78fc6b12cad0b4a28e86c802ee50bcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_DOMAIN_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea670018be566e85e99ad45105bfda8993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_HULL_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976eaea74d7930cd8f25545bd629b91f210dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_COMPUTE_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea81238638cb2fdf78cc0860b6c4c16a4b</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>IlluminationStage</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga12a2bc4c75c439630241aa279089acb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_AMBIENT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a86c1d44d20dbfd75a533f8e8a35cbb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_PER_LIGHT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a1bdd217c49dc61535b75a36207b3e4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_DECAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a55b9a19dea33fdf42c614c99c136a52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a8436700e1ea543e71cc82f08d55e5c98</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>ga07ec94cf178172a6778223e6f70f23fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fca1e2d68b31b809934b52aae87b81e22e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fcadbebf0c209be54ddb19d6097d4f7042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_FRONT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fcaae591121c0f4a8e8c379e4ee3d0cc173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MemoryCategory</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga830fab51be174d6f2849857cb1abb36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_GENERAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa8ac29a2852b1b5fe79d1659b16f521cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_GEOMETRY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaf9e04ff475de4493bc942a9c73da4c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_ANIMATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa24267bedbd1115a8f208e4ee355693e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCENE_CONTROL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa8a55fa0fcaa8403bb51ca210f882ed90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCENE_OBJECTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaffe1e3d51d961175f8f2756611439181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_RESOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa04bad2e7f64cc2b6f4cda9f56b59e5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCRIPTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaa037d2f843117cd5fb39ec064d7ff23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_RENDERSYS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa29274489311d683a88676dbb1c779788</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_COUNT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa4ff2b9446477e2ea4170b09d8aaa1b67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MeshChunkID</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga7b904fc5463a8ef1e61f6de39b603fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_HEADER</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae377c85390fc6c2cb7d57009bbcb48a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a7e30f93c634e73eccf5841247edcf394</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a2ea0d2c7c324fa5745b325a9e1c4cbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_OPERATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a204c8cf7adc882832f720fec814b3736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_BONE_ASSIGNMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a0be59b8913a5cb6a92942172121a1feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_TEXTURE_ALIAS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a36e136a0ae3018f1bdb14cb8ee355b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab58cc7791a7fced01dfb77b38f804750</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_DECLARATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a529e87421877a2c003b001e99a2a1ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_ELEMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ac094ecf94bea8aabc8e50913260ca01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_BUFFER</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae8e03368ae266d871c8bee40fc9b2884</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_BUFFER_DATA</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab6b7146d2e47408f325e5d95f52d1360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_SKELETON_LINK</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a061bd3bd94e92d0d31a76b1030d28a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_BONE_ASSIGNMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a5a2466fdd447d7a91aad57a941cbd336</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_LEVEL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a95dff92891f236df95aabb4be895a9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_USAGE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a91d18ad3575494d5723187a27c0554ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_MANUAL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4aa70c05306a33c122ff87a48135ebff9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_GENERATED</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab2e273eb42a551fce6fcedc23b1b5579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_BOUNDS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1516dd9026781cc83396590e73eb5bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_NAME_TABLE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a53de3dbb8a1fb4199fecfcc13b99a780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_NAME_TABLE_ELEMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ad2d5c64333e75efb676c25cf7413fbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_LISTS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a9702b7e52d4ea26c0eaffe49a2ea3fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_LIST_LOD</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a85ec2f21278624525b12aae23fecd8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_GROUP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a57ce1f8065af27bbbe84c1525b2541cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a8f20b9f53c4a616ebb80d5f5e6dce6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4adb5976001d45fa25b6f5bf094ee26cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSE_VERTEX</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1c05dca2e153c0546074b2361706d4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATIONS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a47ebdc0a3d866f96d1272b53c956d60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a20cea2365d30a7aad8f79ca58f058b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_BASEINFO</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a079f2868b05b6ee086bba76454a925df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_TRACK</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a06f1e8f333e075e3c50c1d6857423a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_MORPH_KEYFRAME</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a4227a01f9308f161b1dff36d37bfca1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_POSE_KEYFRAME</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1530b8d3112bec8376a066db1859820d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_POSE_REF</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a01f246a4298151dc5b2271de6bf19acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_TABLE_EXTREMES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4adef65eae91dcd6082bbc4be1bf0d950e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_NORMALS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a05282af650e923e0cbff1bc35e19eb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_COLOURS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae55f61d76f1149a9bed5c32711d404ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_TEXCOORDS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4aec8563534d08ae9b4d15d04e5c999c1d</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>OrientationMode</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga86b4672dfa02cea53b10a52bd6344305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_0</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a8e7655727ba9332f3843f46a4d1b126b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_90</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a28c273827e348532e2e5193ddb3c5c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_180</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305acd8defb52221ab0634b6456b88777ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_270</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a2a392843ac77a835af8b3ca000bac382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_PORTRAIT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305abc9559bd9584facb95a611c0111b8894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_LANDSCAPERIGHT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305ac5ccf894975be135988c046317296761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_LANDSCAPELEFT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a286804a9c1f2abd94afa2eaff4ef40c4</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_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_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>ga68866b02aa7f99e3431337511fbb3345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_POINTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345adfb098e30463c0f0689e0e1fbbd5eb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_WIREFRAME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345ac1f71aad59ecae8cd02f0743dc7efa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_SOLID</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345a7e87bf8ec063f4e7bf022a7396346211</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___math.html</anchorfile>
      <anchor>gaf5dd9a3d1fd373b17108baa16065b1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_ORTHOGRAPHIC</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ggaf5dd9a3d1fd373b17108baa16065b1cea739a7eabe0426ba0cd2f6e94a5e5be25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PERSPECTIVE</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ggaf5dd9a3d1fd373b17108baa16065b1ceab93552ced844b58965a168d27150e262</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>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_9</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a5c4ab4460dc0489bbc5ea049d8412d21</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_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="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___scene.html</anchorfile>
      <anchor>ga7383602bd480d43b80c626969b9af914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_GENERIC</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a0af8f844019e52fe112e9a946a919fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_CLOSE</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914ae83ae1c9a6e4816184441db4a140e70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_FAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a8bf5864d5ab311e0512ed153c95f1d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_REAL_FAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a7eecd7057b3487616075032560582ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_INTERIOR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a93f2170ad3a8132f29264dc3642a2dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ShadeOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7afd4c7d428baaee13f3a0dbcae5f560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_FLAT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560a2278c661ac03aa3bb7177b6deef7ff99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_GOURAUD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560a2973848ded9ca7c0f93a329e12181feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_PHONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560ad65722b0fb2ac38cc603076dd057d57d</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="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>ga230b218164ffe5e6ee8970bef57e6abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANIMBLEND_AVERAGE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga230b218164ffe5e6ee8970bef57e6abda4d13dab20a3642f5fc20cf2bec22c2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANIMBLEND_CUMULATIVE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga230b218164ffe5e6ee8970bef57e6abda5628f84206e4555c948422d2e62b7793</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>ga73dc0089e326fa37f93a30bf67ba7e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_DIRECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga73dc0089e326fa37f93a30bf67ba7e3aab8681f59fb8a9ccea7b9b8bd39bdc562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_DISTANCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga73dc0089e326fa37f93a30bf67ba7e3aad9e5e193b92b711a1c2ea77b4ab7e0e9</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>StereoModeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5ddaf464fe84b110f720b21a9a94b0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMT_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5ddaf464fe84b110f720b21a9a94b0cfa1232b9e406208c3ae19738143cf70ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMT_FRAME_SEQUENTIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5ddaf464fe84b110f720b21a9a94b0cfaf2a3f85c4827716bbd66f491c7041554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TechniqueType</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga632903bb3f8ee3d838b17177bfb7cbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HIGH_LOD</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca5b8d4b96e0e0882f2bbcfebc98cf393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOW_LOD</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca4a929fbb87f8f18c5d46dc10fb9e73c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_COMPOSITE_MAP</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca654c39dbe72fc28d943bfa476b54867d</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>TerrainLayerSamplerSemantic</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gad6e8e88c8f2109b45648fd6f3ec00a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_ALBEDO</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84a6407050de320fbf7c06c77bb97e647e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_NORMAL</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84ae90f168a77e4047af27e14ca52d8205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_HEIGHT</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84adeb418649d89cf961e3f60b009a5e5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_SPECULAR</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84ae7b29f10d891aac2a3e41c71f7fa96c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TexCoordCalcMethod</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaa9c06899edc6b7aed7bf3b29abe9bb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_NONE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a73546a8946a02a34d7958763e0c1034e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a414edb1748a8b2bfd8c4699164c46352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_PLANAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a516f97319ea6e8a02daef9f13c32303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_REFLECTION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31ad4c1a576294c5fc8a0519783fc9e2eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31aa296599db57208482d35f5d264d61578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_PROJECTIVE_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31abcbba9b2c16dc5c57c479dfc486095db</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>gac224d1943fe269a125e10f02c8b8bc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa3bb58c51abf3cfc17a3a161a8ad2e69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_MIRROR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa8ad58884b0f975a9d78e7443d528e2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_CLAMP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa9bc1de22adfff89e291721e6c88b9fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_BORDER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aaf51237eefd747d734a75e050bbb2a173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_UNKNOWN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aae61fc07694a322d4957aec8f21e495ec</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>gae50520af6377ff8184cf79125cb9c4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_1D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a18bf88d3a14ba28d6602689e398416bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7af1f732018f5a2a7d35233e2ceeb4ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_3D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7aa80e2545e817591a0b4547f987987d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_CUBE_MAP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7ae295fe0fa26623b66cc023f462962344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D_ARRAY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a11589b2d4fbe6213dcdaf4e78894a3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D_RECT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a6848cebb37b67815f743814ebddc965b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_EXTERNAL_OES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a1a31bbe700e223257fb2d18afcb14d73</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_SRV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67aeaa879e353bc503f741a0a0671b35c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_UAV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a85ca4e5cb922c3a2381ed5eed01c0cf1</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_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67acaa45fe77d1becf4c5bd353bc2aa764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_NOTSHADERRESOURCE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a186a9408e017e08e63c56db55da7f09f</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>ga9046e6e0d12c46c57a9056987e9d158e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_NONE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158eab1a15dd49cf588c9b4d29e96511dc91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_MORPH</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158ea16f039e4ae5cfb19ecd7cd41be4f93cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_POSE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158ea66715a5b810eee81efa1d964700b3d30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexElementSemantic</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0a62b3f2ede8992ff365bb013a8bc00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_POSITION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00dad04d50e91c2ec5377e610b3f5b9b07f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BLEND_WEIGHTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da63d3494547f373f5c4397a41b39cf6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BLEND_INDICES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00dae54f94c9c9cf553d227c2aab2c499bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da1dec7d36a64625348e23af26c9231227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_DIFFUSE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00daabddc327dc0835e75b7622ee81e7f527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_SPECULAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00daac8754d6241197a32c19cd72ff1806cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_TEXTURE_COORDINATES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da17abb855311f3a67bc31414cad8d6212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BINORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da2b06bd6ce4e2b9115ab122e35d86502f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_TANGENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da57d43012049b3ec7b4240b207dd029f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da6f167783a26ed5d1c146fbeae995af0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexElementType</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga027109503a988ba85f4c63b55082907f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa3fbd40586beffa36887f783d401c5b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0993ccf616ec6e7bf60fff2ef1705ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9ccf920d2572b15896f75ccf30fb150c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa7f1dd8dd0e61ef81a53f5b315d096325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa2da074f4cb5af787d6fe3d7efafbda5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fadcf2fcc87b2ffd15476b34c54110d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa95b23f7c498fc51e9b5fdf22779394bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa74cfbca962869d7b2bdbe3dd869f183c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0d7cffdff4ceb5440142ca43f0fedc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UBYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa634a1cefe14124d3c9c2b11d782f947c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR_ARGB</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa952a7cf30c1f555019dfbeb1ed2c8c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR_ABGR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fafe3711fdde45487fbac6e2f38b0b9f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5bec901be6ebdc35a0426ba3fae62aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9875117bd933d3d7b009c52c003ca8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faa68330a5d4f403a22817356c34c55b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907facb7c87b53e68a76ecc4512abdf26a4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5ba3cec34c6d8e86e3360c027dd415aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0aff9525bb66b8b7afca5359663035b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa48124844566161cd80023227f6b2812c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa53a022ffd7d3a30e7dbf11e436ef2ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9e45e8e92d5e00af2e170d590959205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faaa46232a9547b9053622a23118e67b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fad46afe81399144842525ee08b6c4b42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa237b719155793a2b6b96f1317416fae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa6bee4a7b13fa3bcb10f9421abd31db10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa09a50344ac7ddae8f4c316252136f66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac6a0941060af4229841f897c79af7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac1fec3f5663b1e7298fb285e10e2f32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_BYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5a7f9ae0525a415b717e3200c80cc8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_BYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa802550c10e712abb98e6787636f3a4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UBYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faeff0739fc739b28d7527442fb6445828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa1846e5d8a355cc14dbb9ec6fccb5ce12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fab2da05c18d726f8d99c46b56255ddd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac75358ccfe467d9f721160a87d0b19e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa1a6f5599d29d19a96f284c76be2d9965</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="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 OGRE_FORCE_INLINE void</type>
      <name>advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5e88f4dcde9911b2f4f02d93f6247e0a</anchor>
      <arglist>(const T *&amp;ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE void</type>
      <name>advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabaa0e7a826d6181df03f05f78d9f424d</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>ga5a44ad7023ea3086c39d923cd37bddf7</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>gad6e8e65dbefcbac63f88a28aeccef948</anchor>
      <arglist>(const Any *operand)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga878ce77bebc381a9c00782cefca0468b</anchor>
      <arglist>(const String &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8a32d304fe723a25b41bd54a3ffd66f4</anchor>
      <arglist>(const StringVector &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gabadc36077e691dc7e2452e2af32b88d7</anchor>
      <arglist>(const void *data, size_t size)</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>String</type>
      <name>DXGetErrorDescription</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ab006d6e112b74dac23fddf56ae9fb51b</anchor>
      <arglist>(HRESULT hr)</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>_OgreGLExport GLNativeSupport *</type>
      <name>getGLSupport</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a10a71db96969f2e1c2718a6716d9274e</anchor>
      <arglist>(int profile=GLNativeSupport::CONTEXT_CORE)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>getObjectInfo</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ae613944641c91aaddff5d1cae1e52699</anchor>
      <arglist>(GLuint obj)</arglist>
    </member>
    <member kind="function">
      <type>const char *</type>
      <name>glErrorToString</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a08919da3cc16368ba0296b7756ae420e</anchor>
      <arglist>(GLenum glErr)</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>bool</type>
      <name>IsWorkingUnderNsight</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>aeb4d8035f572648e0d6181944d70ca18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>logObjectInfo</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>ac4572738cefeba022e31e24702ada8fa</anchor>
      <arglist>(const String &amp;msg, GLuint obj)</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>bool</type>
      <name>operator!=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga80a53685c54f25a002db54a9368e02c6</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</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>ga01057ea7c8adad28c8100750a78105c8</anchor>
      <arglist>(Real a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga03482705bf3612c6b96e5a187095e8ac</anchor>
      <arglist>(Real 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>ga5b1b6f29e0c3e2fdb55c88f7fd5ccf9b</anchor>
      <arglist>(Real a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga49268a0dd483041451c010eeec55f83a</anchor>
      <arglist>(Real a, const Radian &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga675a4dbbd77978f9498570697c0f6dbf</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6d67d46d838de3b38264f17fb792cddc</anchor>
      <arglist>(std::ostream &amp;o, const TRect&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaaa93ff4a9e74ef8d4570f20ae725bd81</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gadf4d7e1076f4d7831f6671d3efc324ba</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</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">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga43ecfebca81e0b8ad95201822f8643d7</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3b1a2ed80c33ac23b8894c35d8029160</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>OrderParamVecByKey</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1e2990ce935b8c9d1c892227f416d461</anchor>
      <arglist>(const std::pair&lt; IdString, String &gt; &amp;_left, const std::pair&lt; IdString, String &gt; &amp;_right)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OGRE_FORCE_INLINE T *</type>
      <name>rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4c8ed3000cda1cf960c9133140f62f1a</anchor>
      <arglist>(const T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE T *</type>
      <name>rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga28bf7a6afb9869ea9c88c04c719a9f26</anchor>
      <arglist>(T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8f81fcfbc204edbd0f2f52519068fe96</anchor>
      <arglist>(ComPtr&lt; T &gt; &amp;a, ComPtr&lt; T &gt; &amp;b)</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>const String</type>
      <name>FilePatterns</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga2b6fa76888d11d418840b7f245b9fb84</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>modeCount</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9bf62a3d82d33910484284a0fc6300a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned int</type>
      <name>modeCount</name>
      <anchorfile>namespace_ogre.html</anchorfile>
      <anchor>a9bf62a3d82d33910484284a0fc6300a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const size_t</type>
      <name>RENDER_QUEUE_COUNT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga56cbccda3a83b1e035e5be74fb17406e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_AUTODETECT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga8bae6a9768c449c8cfd1fba53f894590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gad0e16ff2458722373e3eea3b303e52da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_INTERNAL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga4ff08291d3ef7af52185a3450aba557c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SPFMDeleteT</type>
      <name>SPFM_DELETE_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaf6f97a6839d09383771cbe638a56f256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SPFMNone</type>
      <name>SPFM_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7eed296b598179beccca6458853544f2</anchor>
      <arglist></arglist>
    </member>
    <docanchor file="namespace_ogre" title="THE SOFTWARE.">autotoc_md9</docanchor>
  </compound>
  <compound kind="namespace">
    <name>Ogre::GLSL</name>
    <filename>namespace_ogre_1_1_g_l_s_l.html</filename>
    <class kind="class">Ogre::GLSL::GLSLGpuProgram</class>
    <class kind="class">Ogre::GLSL::GLSLLinkProgram</class>
    <class kind="class">Ogre::GLSL::GLSLLinkProgramManager</class>
    <class kind="class">Ogre::GLSL::GLSLProgram</class>
    <class kind="class">Ogre::GLSL::GLSLProgramFactory</class>
    <member kind="function">
      <type>String</type>
      <name>getObjectInfo</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l.html</anchorfile>
      <anchor>af7f7e123f60e128dcee954ef2ab64ed6</anchor>
      <arglist>(GLuint obj)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>logObjectInfo</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l.html</anchorfile>
      <anchor>a288748bd2f8df037db03fa864e2ecaff</anchor>
      <arglist>(const String &amp;msg, GLhandleARB obj)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reportGLSLError</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l.html</anchorfile>
      <anchor>a2d3acd2bf86281d58f43a006156a123c</anchor>
      <arglist>(GLenum glErr, const String &amp;ogreMethod, const String &amp;errorTextPrefix, const GLhandleARB obj, const bool forceInfoLog=false, const bool forceException=false)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre::GLSLES</name>
    <filename>namespace_ogre_1_1_g_l_s_l_e_s.html</filename>
    <member kind="function">
      <type>String</type>
      <name>getObjectInfo</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l_e_s.html</anchorfile>
      <anchor>a03d0c3469ce310b30ba2cd2a0a1c910a</anchor>
      <arglist>(GLuint obj)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>logObjectInfo</name>
      <anchorfile>namespace_ogre_1_1_g_l_s_l_e_s.html</anchorfile>
      <anchor>a6915fcb2b72b3580c26d156471b4debb</anchor>
      <arglist>(const String &amp;msg, GLuint obj)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Ogre::OverlayElementCommands</name>
    <filename>namespace_ogre_1_1_overlay_element_commands.html</filename>
    <class kind="class">Ogre::OverlayElementCommands::CmdCaption</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdHeight</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdHorizontalAlign</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdLeft</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdMaterial</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdMetricsMode</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdTop</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdVerticalAlign</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdVisible</class>
    <class kind="class">Ogre::OverlayElementCommands::CmdWidth</class>
  </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::CGProgramProcessor</class>
    <class kind="class">Ogre::RTShader::CGProgramWriter</class>
    <class kind="class">Ogre::RTShader::ConstParameter</class>
    <class kind="class">Ogre::RTShader::DualQuaternionSkinning</class>
    <class kind="class">Ogre::RTShader::FFPAlphaTest</class>
    <class kind="class">Ogre::RTShader::FFPAlphaTestFactory</class>
    <class kind="class">Ogre::RTShader::FFPColour</class>
    <class kind="class">Ogre::RTShader::FFPColourFactory</class>
    <class kind="class">Ogre::RTShader::FFPFog</class>
    <class kind="class">Ogre::RTShader::FFPFogFactory</class>
    <class kind="class">Ogre::RTShader::FFPLighting</class>
    <class kind="class">Ogre::RTShader::FFPLightingFactory</class>
    <class kind="class">Ogre::RTShader::FFPRenderStateBuilder</class>
    <class kind="class">Ogre::RTShader::FFPTexturing</class>
    <class kind="class">Ogre::RTShader::FFPTexturingFactory</class>
    <class kind="class">Ogre::RTShader::FFPTransform</class>
    <class kind="class">Ogre::RTShader::FFPTransformFactory</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::GLSLESProgramProcessor</class>
    <class kind="class">Ogre::RTShader::GLSLESProgramWriter</class>
    <class kind="class">Ogre::RTShader::GLSLProgramProcessor</class>
    <class kind="class">Ogre::RTShader::GLSLProgramWriter</class>
    <class kind="class">Ogre::RTShader::HardwareSkinning</class>
    <class kind="class">Ogre::RTShader::HardwareSkinningFactory</class>
    <class kind="class">Ogre::RTShader::HardwareSkinningTechnique</class>
    <class kind="class">Ogre::RTShader::HLSLProgramProcessor</class>
    <class kind="class">Ogre::RTShader::HLSLProgramWriter</class>
    <class kind="struct">Ogre::RTShader::In</class>
    <class kind="struct">Ogre::RTShader::InOut</class>
    <class kind="class">Ogre::RTShader::IntegratedPSSM3</class>
    <class kind="class">Ogre::RTShader::IntegratedPSSM3Factory</class>
    <class kind="class">Ogre::RTShader::LayeredBlending</class>
    <class kind="class">Ogre::RTShader::LayeredBlendingFactory</class>
    <class kind="class">Ogre::RTShader::LinearSkinning</class>
    <class kind="class">Ogre::RTShader::NormalMapLighting</class>
    <class kind="class">Ogre::RTShader::NormalMapLightingFactory</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::PerPixelLighting</class>
    <class kind="class">Ogre::RTShader::PerPixelLightingFactory</class>
    <class kind="class">Ogre::RTShader::Program</class>
    <class kind="class">Ogre::RTShader::ProgramManager</class>
    <class kind="class">Ogre::RTShader::ProgramProcessor</class>
    <class kind="class">Ogre::RTShader::ProgramSet</class>
    <class kind="class">Ogre::RTShader::ProgramWriter</class>
    <class kind="class">Ogre::RTShader::ProgramWriterFactory</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::SGMaterialSerializerListener</class>
    <class kind="class">Ogre::RTShader::SGScriptTranslator</class>
    <class kind="class">Ogre::RTShader::ShaderGenerator</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterCGFactory</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterGLSLESFactory</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterGLSLFactory</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterHLSLFactory</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="struct">Ogre::RTShader::TextureAtlasRecord</class>
    <class kind="class">Ogre::RTShader::TextureAtlasSampler</class>
    <class kind="class">Ogre::RTShader::TextureAtlasSamplerFactory</class>
    <class kind="class">Ogre::RTShader::TriplanarTexturing</class>
    <class kind="class">Ogre::RTShader::TriplanarTexturingFactory</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::map&lt; String, TextureAtlasTablePtr &gt;</type>
      <name>TextureAtlasMap</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf7c6e39a71eb503a1bc68503493843be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TextureAtlasRecord &gt;</type>
      <name>TextureAtlasTable</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9e2ea84f46631935ec1be81f6621cb75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; TextureAtlasTable &gt;</type>
      <name>TextureAtlasTablePtr</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae2dbb18ab17e09a77a17429beac98115</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_COLOUR_END</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aadff5a4ef68640ae288c15265b3f8fc3b</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="enumvalue">
      <name>FFP_PS_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa7ae09e0eaa0207d35c1cc4c74513cc5d</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>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a8c100ce939d23573f062f3ad579998a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_LINEAR</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a8c100ce939d23573f062f3ad579998a1ab979c94e41c61d62d15f4771c5202e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_DUAL_QUATERNION</name>
      <anchorfile>namespace_ogre_1_1_r_t_shader.html</anchorfile>
      <anchor>a8c100ce939d23573f062f3ad579998a1a08c0d76a7a8df2b6a839749c5be6c1af</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="function">
      <type>_OgreRTSSExport void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga853545db65491ef61dd4e75b53a8b895</anchor>
      <arglist>(std::ostream &amp;o, const HardwareSkinning::SkinningData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>_OgreRTSSExport void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9a4d58acd00118cb86ff41e88e3d2ea3</anchor>
      <arglist>(std::ostream &amp;o, const TextureAtlasSamplerFactory::TextureAtlasAttib &amp;tai)</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="class">Ogre::Volume::ChunkHandler</class>
    <class kind="struct">Ogre::Volume::ChunkParameters</class>
    <class kind="struct">Ogre::Volume::ChunkRequest</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>ga89fbc5eed010b8802358563eb88e674a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkRequest</type>
      <name>ChunkRequest</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaaaeebbcd7c0272d310d955203cd89c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkTreeSharedData</type>
      <name>ChunkTreeSharedData</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga65bee0c0281be4af946c81918568cec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _OgreVolumeExport Ogre::Volume::DualCell</type>
      <name>DualCell</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaa9e25032e3169d25a199262844a14c46</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; size_t &gt;</type>
      <name>VecIndices</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga00db3f974951d99d4a0902580eeb8151</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>ga90facc4b1e8fd828ae06b8edd0f5b701</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>
    <member kind="variable">
      <type>int</type>
      <name>mcEdges</name>
      <anchorfile>namespace_ogre_1_1_volume.html</anchorfile>
      <anchor>aaffc813983e56a842801d1c95a0d68a7</anchor>
      <arglist>[256]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>mcTriangles</name>
      <anchorfile>namespace_ogre_1_1_volume.html</anchorfile>
      <anchor>a91eddf9820871324597ceb2bfeacccec</anchor>
      <arglist>[256][16]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msEdges</name>
      <anchorfile>namespace_ogre_1_1_volume.html</anchorfile>
      <anchor>aee34e486e74e6a73b85e785f6d0326e2</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>msTriangles</name>
      <anchorfile>namespace_ogre_1_1_volume.html</anchorfile>
      <anchor>afba711c74cd63d7159a08e5ed6d91c1c</anchor>
      <arglist>[18][13]</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::Button</class>
    <class kind="class">OgreBites::CameraMan</class>
    <class kind="class">OgreBites::CheckBox</class>
    <class kind="class">OgreBites::ConfigDialog</class>
    <class kind="class">OgreBites::DecorWidget</class>
    <class kind="union">OgreBites::Event</class>
    <class kind="struct">OgreBites::InputListener</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::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>namespace_ogre_bites.html</anchorfile>
      <anchor>a579bb62eef4503f5d9bc93c0fb613a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>int</type>
      <name>Keycode</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>ab14133fb878c499e285cdc324b9bac9b</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>namespace_ogre_bites.html</anchorfile>
      <anchor>a227e4bfec3cf4a12ee17ab7b39576b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_RETURN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1aac11c1a77ae4dd949dd500964fe2a29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_ESCAPE</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a02467a4c39b543a4c53cbfd192837cfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_SPACE</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1aab6615e3690299d9f208ebba2fd27653</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F1</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a77a01cd88e2a27200ad9b43f5ee4fce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F2</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ad7e7584ea840208f1a24d313a7bba00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F3</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ab3fda22a1e381393d8b1a89099951a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F4</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a27dda0590330f19fb4abbf75748809de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F5</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a001255f79a66a5c601d14f69e13275b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F6</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a9667a917d08d25b251f94c7f903454e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F7</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a9c21d22dbbedfcb48e7f093dbfc99870</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F8</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ad3905855eab7f6331bfea08c7f336f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F9</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ad4dcb0110bbf8ea546c67cd81bcab74c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F10</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ae17cf8ad4f56db5b2aa420a030a9c555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F11</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a25702c627cc3988bec29db0c243d90bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_F12</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a5f8076ee9daca0a526ebfc7c89752f65</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_PAGEUP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ae00a48bae5e82cb986b88c9a859e850b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_PAGEDOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a351b0aca6f1a6d317c5641057dca245e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_RIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ac99063c0fedfaa24752bf23cea49e556</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_LEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a598419c1fc2d87ed94b37a73a0d3593e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_DOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1ae6bfa3985b3a7b761d6cd4440b30e55d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_UP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a53829aa78749c60ab789d04d7e761d9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_MINUS</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a2292a0c13a2831a2009fa6d2a8979029</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_KP_PLUS</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1adfc3d8b038ad43d97366b3d86835a609</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SDLK_LSHIFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1a24684cb7264340737c3f5fc91af1ab01</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KMOD_CTRL</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>aa3f92c9c582664d88fe3d488fb9b16e1affd411813cc7e584ebdb2dfd42e603c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ButtonState</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a47545e3b392ea5615f13aa5f6c1fab58</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_UP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a47545e3b392ea5615f13aa5f6c1fab58a30e51d317cef1f4d44e71935772a61a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_OVER</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a47545e3b392ea5615f13aa5f6c1fab58a31faff477be98fb06ac035e9e9f4c9ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BS_DOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a47545e3b392ea5615f13aa5f6c1fab58a00ecdd829dfbc6b0a08b887e68363c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ButtonType</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a0e65e21efd2d9ea8a53d576eb95f51cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_LEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a0e65e21efd2d9ea8a53d576eb95f51ccab7d0a64cc61f56c6ef02d5ebc2dd2dc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_MIDDLE</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a0e65e21efd2d9ea8a53d576eb95f51cca8f8cd4b0e1f66027b25e4d37eb6c9922</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BUTTON_RIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a0e65e21efd2d9ea8a53d576eb95f51ccaff4ae5d88e4634c2ed3691ae0d87adcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CameraStyle</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a5bca8f82eb7e7da99f51fd15aa8e1773</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_FREELOOK</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a5bca8f82eb7e7da99f51fd15aa8e1773a102d1cd072cbc69435c8e24baf7009e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_ORBIT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a5bca8f82eb7e7da99f51fd15aa8e1773a9bf54e82b37f5801f1233eba8d7006be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CS_MANUAL</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a5bca8f82eb7e7da99f51fd15aa8e1773a3b8c9055b865ad9a8b43a8021e8fb6b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>EventType</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEYDOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da7b68f60dabd93e60586647bfac665c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>KEYUP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da188b36c72a17191940791014812de740</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEBUTTONDOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da2077dadd76ee5db9c8e3f8a383a5957e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEBUTTONUP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da30af493b2208347cd602b9611d72c0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEWHEEL</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da1c3b27a0c22a5b0716c8d07835faabf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOUSEMOTION</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da9c4c9f4faaffc09c64da3039b7a2312a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERDOWN</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da573edcf30dd284359cc0f74bfb91f67f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERUP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0dafc4fa4cb82cf64a48c6cd2209154d649</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINGERMOTION</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>afba156da7d846753caa2c0be29f6da0da1affffec072d6d4b6f8503e532a857e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TrayLocation</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOPLEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530afe04de8736168ab0dd6e7938e679c292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOP</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530ae4e5c068e88e5c0561a2c30dca2ec5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_TOPRIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a20c81f65abee4ba4b47b644e054298d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_LEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a0ea49133cba5ca84010b7df05947ca13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_CENTER</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a72d1b4094086f8bcbb6e0af28927af0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_RIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a6bc278d85090ab3af3dc01472c1a83f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOMLEFT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a9b1d423f61f176c3005278715ec6a086</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOM</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a6a2d593eb6164a5b842e985e8252c3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_BOTTOMRIGHT</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530af21b23157d964fccd98186f442af9927</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TL_NONE</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a637c114a713225e37b0f0316f5da3530a04a1085bdee61d7234849663cce08664</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>_OgreBitesExport Ogre::ConfigDialog *</type>
      <name>getNativeConfigDialog</name>
      <anchorfile>namespace_ogre_bites.html</anchorfile>
      <anchor>a3418c92269e11b4052209e68d29329ab</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pugi</name>
    <filename>namespacepugi.html</filename>
  </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::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::KeyFrame</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::Pose</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::TimeIndex</class>
    <class kind="class">Ogre::TransformKeyFrame</class>
    <class kind="class">Ogre::VertexAnimationTrack</class>
    <class kind="struct">Ogre::VertexBoneAssignment_s</class>
    <class kind="class">Ogre::VertexMorphKeyFrame</class>
    <class kind="class">Ogre::VertexPoseKeyFrame</class>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MAX_NUM_BONES</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga4393e2afffe021cb323b896779de3d17</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>ConstMapIterator&lt; AnimationStateMap &gt;</type>
      <name>ConstAnimationStateIterator</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gaad9cc8241f80d9d8fb4f112409de792f</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::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; Pose * &gt;</type>
      <name>PoseList</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga8f03b49c53cbcc1d22f4ef3abfb5b1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Ogre::VertexBoneAssignment_s</type>
      <name>VertexBoneAssignment</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gaf7318ddaeea193a759de6349554ec3a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>SkeletonAnimationBlendMode</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga230b218164ffe5e6ee8970bef57e6abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANIMBLEND_AVERAGE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga230b218164ffe5e6ee8970bef57e6abda4d13dab20a3642f5fc20cf2bec22c2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANIMBLEND_CUMULATIVE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga230b218164ffe5e6ee8970bef57e6abda5628f84206e4555c948422d2e62b7793</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>VertexAnimationType</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>ga9046e6e0d12c46c57a9056987e9d158e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_NONE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158eab1a15dd49cf588c9b4d29e96511dc91a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_MORPH</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158ea16f039e4ae5cfb19ecd7cd41be4f93cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VAT_POSE</name>
      <anchorfile>group___animation.html</anchorfile>
      <anchor>gga9046e6e0d12c46c57a9056987e9d158ea66715a5b810eee81efa1d964700b3d30</anchor>
      <arglist></arglist>
    </member>
  </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::BspSceneLoader</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>
    <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>
  </compound>
  <compound kind="group">
    <name>Bites</name>
    <title>Bites</title>
    <filename>group___bites.html</filename>
    <namespace>OgreBites</namespace>
  </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>
  </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>
    <member kind="define">
      <type>#define</type>
      <name>MAX_LIGHTS</name>
      <anchorfile>group___direct3_d9.html</anchorfile>
      <anchor>ga737b417f16ea225cf15e8d4c23df53dc</anchor>
      <arglist></arglist>
    </member>
  </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::BillboardChainFactory</class>
    <class kind="class">Ogre::BillboardParticleRenderer</class>
    <class kind="class">Ogre::BillboardParticleRendererFactory</class>
    <class kind="class">Ogre::BillboardSet</class>
    <class kind="class">Ogre::BillboardSetFactory</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::ParticleIterator</class>
    <class kind="class">Ogre::ParticleSystem</class>
    <class kind="class">Ogre::ParticleSystemFactory</class>
    <class kind="class">Ogre::ParticleSystemManager</class>
    <class kind="class">Ogre::ParticleSystemRenderer</class>
    <class kind="class">Ogre::ParticleSystemRendererFactory</class>
    <class kind="class">Ogre::ParticleVisualData</class>
    <class kind="class">Ogre::RibbonTrail</class>
    <class kind="class">Ogre::RibbonTrailFactory</class>
    <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="variable">
      <type>const size_t</type>
      <name>RENDER_QUEUE_COUNT</name>
      <anchorfile>group___effects.html</anchorfile>
      <anchor>ga56cbccda3a83b1e035e5be74fb17406e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>GL</name>
    <title>GL</title>
    <filename>group___g_l.html</filename>
    <namespace>Ogre::GLSL</namespace>
    <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>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>_beginFrame</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga0f0d14adfe963f86bbcc624e9e948aa8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_bindVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga098f0c566b7c08c3d368a7fdb24ddeee</anchor>
      <arglist>(GLContext *context, uint32 vao)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_copyContentsToMemory</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaf2dbe22e9aaa316d7a22892e7efcac61</anchor>
      <arglist>(Viewport *vp, const Box &amp;src, const PixelBox &amp;dst, RenderWindow::FrameBuffer buffer)</arglist>
    </member>
    <member kind="function">
      <type>DepthBuffer *</type>
      <name>_createDepthBufferFor</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga81eaa5b50d6e63709e3b49a70fa16c08</anchor>
      <arglist>(RenderTarget *renderTarget)</arglist>
    </member>
    <member kind="function">
      <type>RenderWindow *</type>
      <name>_createRenderWindow</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gab53a6487fef2fd00eee17b860c3f2c2f</anchor>
      <arglist>(const String &amp;name, unsigned int width, unsigned int height, bool fullScreen, const NameValuePairList *miscParams=0)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>_createVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga22c282474176319fd19e77f343313c7e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyDepthBuffer</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga5ee9e6efc4f43553d59498e31f670690</anchor>
      <arglist>(RenderTarget *pRenderWnd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyFbo</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga32949aa479b9280d8b1309d22916a0b4</anchor>
      <arglist>(GLContext *context, uint32 fbo)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_destroyVao</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gacc34de20d4591bb3b990724576663085</anchor>
      <arglist>(GLContext *context, uint32 vao)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_endFrame</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga68501393597f19991a08d0c20a19c947</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>GLES2StateCacheManager *</type>
      <name>_getStateCacheManager</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa800af7ac51f670a3b8e4fc4ac320790</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>ga0a1b6518755d22dd2d6924f0581ae7d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_render</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga36e40f27ab6ce44b53e4ef94b08a46aa</anchor>
      <arglist>(const RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setAlphaRejectSettings</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga817c719f6b647354c82559324ecbdc39</anchor>
      <arglist>(CompareFunction func, unsigned char value, bool alphaToCoverage)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setColourBufferWriteEnabled</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gac9479a75974623ddabbb83ba8f7eb234</anchor>
      <arglist>(bool red, bool green, bool blue, bool alpha)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCullingMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga790a69a94ddea1d45836be9dae9b6767</anchor>
      <arglist>(CullingMode mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBias</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gab2d4e98b8546d512af93891c7094b717</anchor>
      <arglist>(float constantBias, float slopeScaleBias)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferCheckEnabled</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga267e64f8737221d3a89de0e81635ea67</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferFunction</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga777d3329487fa339fc1ed83e493a6327</anchor>
      <arglist>(CompareFunction func=CMPF_LESS_EQUAL)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setDepthBufferParams</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaeb4b435525d18444c63bc4dfddeecdd1</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>group___g_l_e_s2.html</anchorfile>
      <anchor>ga4502b50ef794daaa5471515607ac6f77</anchor>
      <arglist>(bool enabled=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setLineWidth</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga55c3aaee65dee3249d3294a49d21e9d4</anchor>
      <arglist>(float width)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setPolygonMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gabcac20ccef713d00075e7938e8afd343</anchor>
      <arglist>(PolygonMode level)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga432c00c2cb1369b3162c1b4694fb563a</anchor>
      <arglist>(RenderTarget *target)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSampler</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga2a53c1abeeaaf7d7732571266b85d3bf</anchor>
      <arglist>(size_t unit, Sampler &amp;sampler)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setSeparateSceneBlending</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga2ed07f074ae69826c8090cd8541b67a5</anchor>
      <arglist>(SceneBlendFactor sourceFactor, SceneBlendFactor destFactor, SceneBlendFactor sourceFactorAlpha, SceneBlendFactor destFactorAlpha, SceneBlendOperation op, SceneBlendOperation alphaOp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTexture</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga066f9dbe0f422cd350d22c563896e6c7</anchor>
      <arglist>(size_t unit, bool enabled, const TexturePtr &amp;tex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureAddressingMode</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9986214ed4d4bee60f62deef52659692</anchor>
      <arglist>(size_t stage, const Sampler::UVWAddressingMode &amp;uvw)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaf28d1fa286f453317a1e889e6fc7de04</anchor>
      <arglist>(size_t unit, FilterOptions minFilter, FilterOptions magFilter, FilterOptions mipFilter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setTextureUnitFiltering</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga521693302023af1900f5bebacfb01a42</anchor>
      <arglist>(size_t unit, FilterType ftype, FilterOptions filter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setViewport</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9e85e1cc3f1c220959768593e0017f40</anchor>
      <arglist>(Viewport *vp)</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>gab7faf71d5da9f82a2008c0c4207a1ac7</anchor>
      <arglist>(GLContext *context)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>beginProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa9d66fa2deb73aa6577716a9e3fc911c</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgram</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gad1b0cf3f7aea1a2f2bb3d8762500282f</anchor>
      <arglist>(GpuProgram *prg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bindGpuProgramParameters</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9c3c59236b71f033101d6d63f1e2af94</anchor>
      <arglist>(GpuProgramType gptype, const GpuProgramParametersPtr &amp;params, uint16 mask)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearFrameBuffer</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaab180fa4a2aba714e22ff30d22511d30</anchor>
      <arglist>(unsigned int buffers, const ColourValue &amp;colour=ColourValue::Black, Real depth=1.0f, unsigned short stencil=0)</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>ga680c79fd34fbc4b2cce31b2356b6795a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual MultiRenderTarget *</type>
      <name>createMultiRenderTarget</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga485ebebda97e764bef335abadc04fb14</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual RenderSystemCapabilities *</type>
      <name>createRenderSystemCapabilities</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga5306bcbd9bc9cea046118189bcf01b55</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>destroyRenderWindow</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga31201c00d107451d7f7ff264f3559a2e</anchor>
      <arglist>(const String &amp;name)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>endProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga5bbe15aca9033a03c1e91f8d685484a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>getDisplayMonitorCount</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga3f58ee26c14bf54639eb2cdaf054c11b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga911c9c38118fee9fbf1220dbb9a2d4e1</anchor>
      <arglist>(void) const</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>ga9dc71e053c89ccced5784362a3ca44ce</anchor>
      <arglist>(RenderSystemCapabilities *caps, RenderTarget *primary)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>markProfileEvent</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaaaf19428429c81faca674b37f578b3c6</anchor>
      <arglist>(const String &amp;eventName)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OGRE_MUTEX</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga852ee2cf631ec79637b4d799727587b8</anchor>
      <arglist>(mThreadInitMutex)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>postExtraThreadsStarted</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga1767016ed55e3877d47464882aef9a27</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>preExtraThreadsStarted</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga8facb30ed47df20d9df6de77c23c5398</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>registerThread</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaf260eadeba4a0ef3e330a8c0ea73e606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setScissorTest</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa8d7e5faf05d5d865573294c48db9a73</anchor>
      <arglist>(bool enabled, size_t left=0, size_t top=0, size_t right=800, size_t bottom=600)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilBufferParams</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga50035b687daf76d52a11bf6b851bb902</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, bool readBackAsTexture=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStencilCheckEnabled</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaecdd103b0c6243287f6dfb1be8bc4e08</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdown</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga9d4668eb748e9093af39c95a1684aa2a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindGpuProgram</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>ga564175c3cb628ac2deeea6d98d4e4bc0</anchor>
      <arglist>(GpuProgramType gptype)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unregisterThread</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gaa6bfad53622bb5f865871a3918bb4fac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>ShaderGeneratorTechniqueResolverListener</name>
      <anchorfile>group___g_l_e_s2.html</anchorfile>
      <anchor>gae3fef941757423683223183c2374e5d9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>GLSupport</name>
    <title>GLSupport</title>
    <filename>group___g_l_support.html</filename>
    <class kind="class">Ogre::GLNativeSupport</class>
  </compound>
  <compound kind="group">
    <name>General</name>
    <title>General</title>
    <filename>group___general.html</filename>
    <class kind="class">Ogre::AbstractNode</class>
    <class kind="struct">Ogre::AlignedAllocator</class>
    <class kind="class">Ogre::AlignedMemory</class>
    <class kind="class">Ogre::AnimationControllerFunction</class>
    <class kind="class">Ogre::Any</class>
    <class kind="class">Ogre::AnyNumeric</class>
    <class kind="class">Ogre::AtomAbstractNode</class>
    <class kind="struct">Ogre::Box</class>
    <class kind="class">Ogre::Codec</class>
    <class kind="class">Ogre::ColourValue</class>
    <class kind="class">Ogre::ComPtr</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::Controller</class>
    <class kind="class">Ogre::ControllerFunction</class>
    <class kind="class">Ogre::ControllerManager</class>
    <class kind="class">Ogre::ControllerValue</class>
    <class kind="class">Ogre::CreateCompositorScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuProgramScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateGpuSharedParametersScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateHighLevelGpuProgramScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateMaterialScriptCompilerEvent</class>
    <class kind="class">Ogre::CreateParticleSystemScriptCompilerEvent</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="class">Ogre::FloatGpuParameterControllerValue</class>
    <class kind="struct">Ogre::FrameEvent</class>
    <class kind="class">Ogre::FrameListener</class>
    <class kind="class">Ogre::FrameTimeControllerValue</class>
    <class kind="class">Ogre::HashedVector</class>
    <class kind="class">Ogre::ImportAbstractNode</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::LinearControllerFunction</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::NoAddRefRelease</class>
    <class kind="class">Ogre::ObjectAbstractNode</class>
    <class kind="class">Ogre::ParamCommand</class>
    <class kind="class">Ogre::ParamDictionary</class>
    <class kind="class">Ogre::ParameterDef</class>
    <class kind="class">Ogre::PassthroughControllerFunction</class>
    <class kind="class">Ogre::PlatformInformation</class>
    <class kind="class">Ogre::Plugin</class>
    <class kind="class">Ogre::PreApplyTextureAliasesScriptCompilerEvent</class>
    <class kind="class">Ogre::ProcessNameExclusionScriptCompilerEvent</class>
    <class kind="class">Ogre::ProcessResourceNameScriptCompilerEvent</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::PropertyAbstractNode</class>
    <class kind="class">Ogre::RadixSort</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::ScaleControllerFunction</class>
    <class kind="class">Ogre::SceneLoader</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="class">Ogre::ScriptTranslator</class>
    <class kind="class">Ogre::ScriptTranslatorManager</class>
    <class kind="class">Ogre::Serializer</class>
    <class kind="class">Ogre::SharedPtr</class>
    <class kind="class">Ogre::Singleton</class>
    <class kind="struct">Ogre::SPFMDeleteT</class>
    <class kind="struct">Ogre::SPFMNone</class>
    <class kind="class">Ogre::StringConverter</class>
    <class kind="class">Ogre::StringInterface</class>
    <class kind="class">Ogre::StringUtil</class>
    <class kind="class">Ogre::TexCoordModifierControllerValue</class>
    <class kind="class">Ogre::TextureFrameControllerValue</class>
    <class kind="struct">Ogre::TRect</class>
    <class kind="class">Ogre::UnimplementedException</class>
    <class kind="class">Ogre::VariableAccessAbstractNode</class>
    <class kind="class">Ogre::WaveformControllerFunction</class>
    <class kind="class">Ogre::WorkQueue</class>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_ALLOC_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3211e4a6a806aa789b38dce2432ef472</anchor>
      <arglist>(T, count, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad18eff671a00617b21c8e35a7f545690</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_ARRAY_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab9f9fa14d424036dc5881cbcb3c741e0</anchor>
      <arglist>(ptr, T, count, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_DELETE_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga0b0974da65362dd8a14071e7f6e4daca</anchor>
      <arglist>(ptr, T, category)</arglist>
    </member>
    <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>OGRE_FREE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gacfd8dc937cf390c7bff05495f0dc10cf</anchor>
      <arglist>(ptr, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_FREE_SIMD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaf7501eb098fc6671420c628dc80af2a8</anchor>
      <arglist>(ptr, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_LOG_THRESHOLD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaafd348d0e141380ecf8d7b57a65652d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MALLOC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga2382b731c3d757f74f0fedf2b14ed9d6</anchor>
      <arglist>(bytes, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_MALLOC_SIMD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gafd7ddaef10ac9ea1ffbd18902167b9a2</anchor>
      <arglist>(bytes, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gab5fc1358fd5a889de0a06d07e45df1ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_ARRAY_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6c428bbdad197df6a4ba22d3c1d48f5a</anchor>
      <arglist>(T, count, category)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OGRE_NEW_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga46253f12658ce0922e982a8a9dd11312</anchor>
      <arglist>(T, category)</arglist>
    </member>
    <member kind="typedef">
      <type>::std::hash&lt; _StringBase &gt;</type>
      <name>_StringHash</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga307e770de5f32f2154607e3f30049534</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___general.html</anchorfile>
      <anchor>ga5950f1519904651f5afb07a49e6a847c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNodeList &gt;</type>
      <name>AbstractNodeListPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad207f4cd0b8599200e52d366fe61f069</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; AbstractNode &gt;</type>
      <name>AbstractNodePtr</name>
      <anchorfile>group___general.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>uint32</type>
      <name>ARGB</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaa329d9aeeafb7aa8ccc4f52fe4904e9f</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; ConcreteNodePtr &gt;</type>
      <name>ConcreteNodeList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga1bf5f3fda15c336d15ed1008291809f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNodeList &gt;</type>
      <name>ConcreteNodeListPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga9d11953f4cfbc8a1e225b910d881dc36</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ConcreteNode &gt;</type>
      <name>ConcreteNodePtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3e6697969dbea85ec6ce5a95b89f85d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; String, ConfigOption &gt;</type>
      <name>ConfigOptionMap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga9f6262ba9e855a064430936555d0ba62</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerFunction&lt; Real &gt; &gt;</type>
      <name>ControllerFunctionRealPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gafa8597a66f145eabb45e932f28fbb0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; ControllerValue&lt; Real &gt; &gt;</type>
      <name>ControllerValueRealPtr</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga57d5b9493ba9c9b89479f942f237a37c</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>HashedVector&lt; Light * &gt;</type>
      <name>LightList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaab30ef14aae93306a6044cb38d835f0c</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::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; ParameterDef &gt;</type>
      <name>ParameterList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga1838c2b0619ade1f5e29767062212872</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; long &gt;</type>
      <name>Rect</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gae714035a753a8f484650598dc4143db8</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::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>uint32</type>
      <name>RGBA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8c0fefd117985c6df93c4714f370bcd6</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>int</type>
      <name>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>UnaryOptionList</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3515f47cab3f1a6f4f538fc389d6bc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2b2c49398651a76cbdbfd9db3a15f91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afc12d5155d0be2f3cc12a0fba9b0c03b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a58ccd20c6e133e7ae33ec1df75b5e04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6282c79ddfc7b44b8b59a2c1947bbf8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TECHNIQUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0c4e19a7bb48cd3c3b703b033fe13037</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab7409a07c76699798196578e13d76ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_UNIT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aed5cf1d92df9b95723975344f311733b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a75d54871a8f43a80f7935decab4dfaca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a944e8f91a8a46c37d19764fcc1001fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa69424d599b22dae950a2130cc52c608</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2839ca1730b7a68f2e1d378ae38a5a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab8640fd32dbba380b4923b5351a0cbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_VERTEX_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a67464ef4cd8557cc81fb4f8deba82071</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_FRAGMENT_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6456daad1258c0e64043a7ca6e1da79c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_CASTER_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a831b77cd8949b7eb1c96cca33c8dcba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW_RECEIVER_MATERIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a48c125acfa63ad9fdce3f511991533ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_VALUES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a06e8912a73008239646baf7070bf085d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_STRATEGY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab692aed353ec8451292578008bff4c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_DISTANCES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abf42c5eadba6c5eb0ca624f62cf2c249</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RECEIVE_SHADOWS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4cbb744b58172c959b895bfb5153ff50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSPARENCY_CASTS_SHADOWS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a968bc11209f0be11037bb1fb2f9e8ac5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SET_TEXTURE_ALIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa5a710bbfe3240b3b0fdaa77293b53f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a276bde22bcb4058252f94a9c075fe292</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SYNTAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4bff0b9c4c3b43aadb36607fc0b8a221</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEFAULT_PARAMS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5652ca054bfab3348bfe9981b841baa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_INDEXED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a559901d8f9cb6a3c493e120b19f94cd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a76e45bd2a7d469182fba9f17c80cf4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_INDEXED_AUTO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abadd98af104446c27a4bfbf116d6b322</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARAM_NAMED_AUTO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8c70e59ffa3bea79c05e9886c5cd093f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCHEME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae4d5120e4311976061dd1c8f5bfe9516</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_INDEX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acef9bab94505acc3b5e213ea45e1dc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GPU_VENDOR_RULE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7d6dd55394ea09f99d586cc62d0c3aef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GPU_DEVICE_RULE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a93a2e594db4d70fb780e704b2431bb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCLUDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a58a20af3afbdf6d0168ed647e75aa2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXCLUDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2813c4e75ca669ce41da62de4ee477e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AMBIENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a13b2ecf83d960469745a0250368d8b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DIFFUSE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a389af90fcf4833df3f0d534d840e5a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPECULAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5a91b3c594ea48d0940737a257302aaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EMISSIVE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a187751a01ecd6159dc9dbe81329426eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEXCOLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a68c1d33261f0d5b60982474c9ae64eb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCENE_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af5086c2f7523735f1f393f5a16995efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a91f67f1172465160e9abeaf25f91e4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aae6cac512fa58c29c1b4594d95466e45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ZERO</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a359d9e8b1d6bbcef740089cc27d2593d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEST_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a74a4095d9e566c03ca0dd02325c56776</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad85b6e3a8bf39e7b96e060a14111d602</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_DEST_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7090bd82ae01826bd52eef6286d8031d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_SRC_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8e8dec8034f628eafecf8c9c0d87175c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEST_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3e7916a63337edf2dafdd502fc9c0127</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6f73c982810457ef335aca351b256582</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_DEST_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0501466f5f6fcada730e9e942e4c8016</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONE_MINUS_SRC_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a94a0811852b894096a6c06b2031282a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_SCENE_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af1053e146388fbc1c00be7651f2697ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCENE_BLEND_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3a08823e645291271b2881cf9d3a27c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REVERSE_SUBTRACT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1d6cc05dae56fafed1944e3102eac3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afec4425353b7cafd7fda2a2bdb959211</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a50662123738f044fee8c9248acc5a810</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_SCENE_BLEND_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a876cfafab0cb4df8a3e9b6709670a0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_CHECK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7bf6ebad61ddceb188826495879df3b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_WRITE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5903d793902c004bc351ca5ce0af1f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_FUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa580e3f6f4345147e128fc07119d54d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af43a60593981c81dcd83fe11100d02b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ITERATION_DEPTH_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa54862e13f51072b8e79244fd43bff59</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALWAYS_FAIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa89bb6e9cf5005e014486de8a0d208de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALWAYS_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a853025486700d8ab881bd1b6f3a0a381</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LESS_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac640ab2c6efc2840f466fae4089a124d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a277d9b89ed32e6152846df2bb549e7be</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aabce49ae39811f14f6dff7c3b714d482</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NOT_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3d729904faf9e71d6526bd6a5753dbcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GREATER_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad9b39fbf3877d5b5dddac52b3bda2bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GREATER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c486e4525930e03ea9593184bb936f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_REJECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac28072ab8ad7c52d6a6d3a19afcdd88c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_TO_COVERAGE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a824a2c2d59619c736a3db29ed92d51a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_SCISSOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6dec22888b1a207eb4aa785439245fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_CLIP_PLANES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a26cee69d0e96993778dcee41d2887801</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSPARENT_SORTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a72c8453a7737a7f0c4b7d093fdfc149a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ILLUMINATION_STAGE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab026dce703d95a27022ae8c3e40ff93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a39a41d0efd4cbe682a5c1fd7c00cbb92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CULL_HARDWARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7cb68759ff9d0f6c521a799a1d9c05af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac50dd5e3959eff7718a85e4368839766</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANTICLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2b2fefdf5d0ba5d37cea88c5b51d8bd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CULL_SOFTWARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a96f90a0ae2287300a6683aa9ed13d025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9f7aa52dae209b16e10b405138fdf51b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRONT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a03b007559a2183b4365fa597e81c5186</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NORMALISE_NORMALS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ada3b7b5452b7d1a954f608446d5a7a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4258c2dbfffb9fdd30e4bbcc8b4d1239</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7b0a74d80c666c8c44de695babb98487</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FLAT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac5af5cbac32dfcf507134c069b82fd32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GOURAUD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a45bbdd9d41b21aa87aca655355297a94</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PHONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8840809ba07c732d418409ca84e20b38</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POLYGON_MODE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af3eebda07820f26d4c51be5968399d27</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOLID</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aebf4c7b690d01a9d02b782dcf7556930</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WIREFRAME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abcbd8aed449c5c2b2100f6bf94d0562d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adc4bd72139b315952dedfd43214d5443</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POLYGON_MODE_OVERRIDEABLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa05388510a369696872b4ff7d4d1735d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FOG_OVERRIDE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a92177d78356bc919c77936057d6672f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae4dc74c090d0a2315d7f38613f2bb2b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afe70fb02909d6aac2802cf9950075d39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8f26acd11d59a333c20fb18223c220e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EXP2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7f02afbae9d9052cbda900f5e71536b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_WRITE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae846a1dde02a763dad3463baff5416e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX_LIGHTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa57e0fa74ab69de294e68684096e835d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_START_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a27660a178df353bd37137fe29361b4f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ITERATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aca182587e8ad3ee1b463d3774c217b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aee5c0c12a484a4c114bcd2eff6dcd343</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONCE_PER_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7deace91455246611ebca97121faf387</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PER_LIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abb5f743500b8933d73b8a7fe97079337</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PER_N_LIGHTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adc41a501c52e79d3beb76fedf2cea8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4b69ca0461cfe83ade5749663560492d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPOT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3e0a6c863c36afdef6a98b7259e8511f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DIRECTIONAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afca112e90db9aa3d1917a1c849d208b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LIGHT_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a31e941f5f3eb5059548b2eb14ebaadea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a279a98f285822d2b7b11ec5206e31e62</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SPRITES</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac583efefc05cb234aa3bc06046c4298a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_ATTENUATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5983b965872f73536b60b507645e6583</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_MIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5cc8a9cc6631628c896034d3170f28e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POINT_SIZE_MAX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0d7bce5d6016a5e413819f4288b8a852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_ALIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aae2fced883aa60a43105a3f4ea45d173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6903bb4d01bffea73655383a18fbf74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_1D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4aa252e8082fc1557c030cdd8725dba0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4e04055e24616debe03189c4c92ba4e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_3D</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7f9cac018dd9ac2d356262395c9dd9a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad27ff847f82e3c115204019df51c4a47</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_2DARRAY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a914cf840eb43de4472e318314bce1fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_UNLIMITED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae245c8bfb168d549db8333f8b29144fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a72ce76e82eb4129ce46293a8c1549294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GAMMA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af50104d601676bbfd318ff922474a689</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANIM_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad2828de39470b952779f785bcca052b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acfd72297a7aa623759ec1aa6e8a850d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SEPARATE_UV</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae5c96b0da447631e1ecdaed2ce28a07a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMBINED_UVW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a44ee309bcdd1c907ab3855c1939824d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_COORD_SET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aff09683a87ae097f0fb37094edee7166</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_ADDRESS_MODE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a69b02d8e36ba665637dde277610c937c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a09fd4aac45669207c805e5fabd5ad5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLAMP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abaca8e96e359c6c9fc21e247e1f27704</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BORDER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a55a00540fc8557689342cef62742e29a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIRROR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a90dd54f33ec4927930c35875d6a0c584</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEX_BORDER_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa29ff31454c24689af3c64572f3efe32</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FILTERING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a71e0f6b418dbbdcdf6d06c15b212c111</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a24f99350dba703d403db7bb72656635d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRILINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae1414de148c991ab2ca6abbaa10acf0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abdd588acc370df29c294704ae39ea60e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CMPTEST</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a11d3588baef07a7734ca397150ef5617</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ON</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8eb30fb15ca9d2ee24caa25a0b666932</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_OFF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a935f46fee0f0db3b3646f2f1f4a09ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CMPFUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab18de730fb8a89fc1af782183a1f36d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MAX_ANISOTROPY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a69e487a525051fe25ec2dbe6dfb80f15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MIPMAP_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a842a2fe9c082d15a6034932fefd37e1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a50501383b8603e1b84e90e8728087dbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REPLACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9db84c53640ab5d8c6c3f45b5d58fa3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4313cab3aaae35e47d234a863ebf01ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3c59ff43cf526ca99597ca1aa8379e4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_BLEND</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7673f2760535dee89de0daaa269fa219</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP_EX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a240973daf73c9191b1e285f504f98083</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE1</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2326265c3ab264264c0470b4afa34294</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SOURCE2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afe71621a0be02cc939ec329062cfebd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE_X2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a073c3169e6dc41e37ea85fa2b01ca02f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MODULATE_X4</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3a35c2ea9adb947084187dd76349e35e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD_SIGNED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a07cc4ed88d9b908332a9ecb8b9cddf5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ADD_SMOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa9ec7092c57838bf74cfeadd8500b069</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SUBTRACT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abf32e19ee213b82fd9c7de37314a6177</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_DIFFUSE_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3ab0650759c78d890bb62d4420ec96e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_DIFFUSE_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c9cff6daf361119658c036249dd58cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_TEXTURE_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a31e02f7241300db834c7a9c415a46a5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_CURRENT_ALPHA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab74673f83772e87ef4c0e722960b42f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BLEND_MANUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab4d228667013d67fd8476ef759676635</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DOT_PRODUCT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1c4f1a49dbfbb311178374d40856ea07</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_CURRENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aeee10179e4401bdba475400360479e84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5e4ee24681c7f510ad5cbfc6ea6335c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_DIFFUSE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6254a6f217a657a7ef3d385458beb1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_SPECULAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3afa440dae355dfcfcf1ea1db3e1cbb051</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SRC_MANUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af5d85c903b3680e68e35bb017c2b3396</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_OP_MULTIPASS_FALLBACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a675493a738dab5bccc920089701c6694</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ALPHA_OP_EX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4a498cb734ca9b93b5877e23a90d91b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ENV_MAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac90c62dde2b59d1a9ecd6b494d1890fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SPHERICAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac10d89ca372e781ebcfabdd304f70c6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PLANAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae6abdb32967bca8e3f54a31b85c7e07b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_REFLECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acc92f5983dee93f169e15b2ccaf81f4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CUBIC_NORMAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab989ae2b84a0382d41118a1d58735470</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a562749432f3977af792a6e7142818958</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_ANIM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3c28b328d0641fae44b636858ddee83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ROTATE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9021914758fbbe817fc8b1df59b57c6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ROTATE_ANIM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6679a510a3cf330fa0865e425514e9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab12d9344476d7f0b3f3f5b43b9b3c7c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_WAVE_XFORM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab74ac1297cca622dbc8328f1356a7626</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_X</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0dccb07de908e9b47080be81f92a006c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCROLL_Y</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a998bdecb80a943e64f7be2f26fe00bc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE_X</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1a90cd706ae00e8a4b474162fc1de20a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCALE_Y</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab388b1743e4f3eb32e2a53a1bdfc50f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SINE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8afbaa6a7f4a6b426731413ddfd06e7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRIANGLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a56c52dc100ecef30b91fbace8cf86c51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SQUARE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae6d2f6f2c95c215b5a88eed0cbc6c020</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a86882c16e9cb90036ab81a3f2caab9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INVERSE_SAWTOOTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2bfe15597f15c97242fbe6840e8e38a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TRANSFORM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa0ba55c1bbf4a844ae33d434148e166b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BINDING_TYPE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a63aa1091d9af740c267f20de3b61f0a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VERTEX</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aad0c3c300186247980c8993e981f3ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FRAGMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a21de4a029df56718c63ce3ce0bd3ae25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CONTENT_TYPE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a8885f0b1113e7f0ab3b25f44672e2519</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7c31fb98103fa11047ea8d7a58048ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOW</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a281a8dcf9968a766bda2e84b09c0d29d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_SOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0104a13f96596beb77515615820b0289</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAMS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a68e3bad95df3f7946d0d3fda042aa60d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAM_NAMED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a94337a9dc0bd0add72e7e59a379e747d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHARED_PARAMS_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a48dd3587949cef9eb86695c78460bd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PARTICLE_SYSTEM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a018dbd1b7aeb93c8db9af0a79b2cc2de</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_EMITTER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a212d49ba539be9f0377c3ef154e9e2b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_AFFECTOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adbc8eef6635c56806ed2f14affc95697</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPOSITOR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad8c89ac35332d0413ab887de3f53ee49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a35f8138923b1963bcf5d065843e00d2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_OUTPUT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa6e940a80a90174f70d8de8227964025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INPUT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a1660d50778edeb1a0b0f52f3ad1adcc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PREVIOUS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa5a28fbe5d4bfd0ffd36ca5e9b138f16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_WIDTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aac431dd15e77612dd24bbcf6ef6d06d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_HEIGHT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a287cd8b1ae9a1b2503bf20f5c07772b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_WIDTH_SCALED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6094d89684428e1e68d4574727262d69</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TARGET_HEIGHT_SCALED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a79d0730d5a52d8f35a311715605aaaee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPOSITOR_LOGIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a23a4389faa0c83f2320e550002e9d197</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TEXTURE_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a25f5cdd9984b00b9fde4ec4e2d2c41db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_LOCAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aee8c6e039eeb99158e4ad3e2dee73146</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_CHAIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa626dcc6e9425803d2dc34417ad3c1d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SCOPE_GLOBAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa87760c46dd6dd9d9d6d4588dd28ffdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_POOLED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6012e67d91b6f1a6cdcca5bf2c3a01ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_NO_FSAA</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a02452805e94dad9c3a043949be110679</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_POOL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ae092acc2d893628fba9256f9a69b758e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_ONLY_INITIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa09082033c0df99a9d18c23c44438d50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_VISIBILITY_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2833e071edf79f6456730076527ce15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LOD_BIAS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6b227676f10c3bb7b25b6070469e30aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MATERIAL_SCHEME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a766519dac1de52e73c82f1a07c7e1cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SHADOWS_ENABLED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4c2c08521c52e6d77d6a1265e77f0d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CLEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3b4c86690751e9bb1ea24496e0823b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_STENCIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3aae4b8fc67ec21bfc771f1bd861c159</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_SCENE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0927a3c0ee1b28ca7eb3f156b0a5b382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_QUAD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abd7670de75d7ad1e007c62b9d3b05ed9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_IDENTIFIER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a42f4516aea19b22363d18b38522d9895</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FIRST_RENDER_QUEUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a87642afe5724343f37dde74a3f771bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LAST_RENDER_QUEUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3919aac33a9010965433179baa514d7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_QUAD_NORMALS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0eea96f624f07a452999a82ee9bca555</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA_FAR_CORNERS_VIEW_SPACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a76fdb24aea436ad642933fcf0a50cb29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CAMERA_FAR_CORNERS_WORLD_SPACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a09695bca554396df58bff51b33fbaa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_BUFFERS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aadd97324917ac6a799f2e99e3548605e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0e2c0bb853504437fda880de01aa6bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3acda138b8a528e372816c0616b21991a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COLOUR_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a32bde45760601a8bb614ab04a19b0f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3abc73522c8c4f3db3b727ea70f139a836</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_STENCIL_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0beca887cbf0f3f9e2232cfecb640ec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_CHECK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a28205f3646338056bbaf243d22bdb4cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMP_FUNC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5cdb123e59d12c4b6fec7ec57b0786e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_REF_VALUE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7e340c7e2742f7730306e54504c2492f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_MASK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a942538a8440333b6367a2481e2410aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_FAIL_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a9f03c4f9f8e6dc26a080c6d046ca3687</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_KEEP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3add341842537815403f515c5e0b9613fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCREMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a930efb2d0eb619b3811fca5b43aa2db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECREMENT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a92c8ffaeacd15047bb8e31ecf915f541</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INCREMENT_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3aa372f1de21ee5190a03444c417a38316</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DECREMENT_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ad10ec4b62617597a74c6236d60c328b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_INVERT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab72484a3cc56cfdb8a775f94bc2fa8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_DEPTH_FAIL_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3f7e28a67ecf1f9c73d1253e0ba3b1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_PASS_OP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af325cc38ad960a044285d57d2c99aa8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TWO_SIDED</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a259e516c7efa2d2eb3a70869c322b5aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_READ_BACK_AS_TEXTURE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a7cd861a63432b75d04469766dc7fed1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ab792b34394a82267b90bfb95e58e7c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a5edb94857707b8497ea03a302fb54d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE_PROGRAM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a0636a88417a574ecb76a76afd1400bdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a08c86b2cb636adea0f2d2aab02d05c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3add7a14a59d6d2a7f5b12bbe25c921a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE_PROGRAM_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6d18dc722a1fb444e68fae16db582676</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_GEOMETRY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a6e961b61c5a6975da7aa4586b9bed93d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_HULL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a4a1a42db5112a846698a55f320c037f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_TESSELLATION_DOMAIN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adb52b83cde1fdaad88ace2fed1e1729b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_COMPUTE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a37361d582dd6509e66a17001acf654c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SUBROUTINE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3af2ce862d2188961440cdb462c5978967</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_LINE_WIDTH</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2567730fe7d4204c81980b19472293fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAMPLER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a2d62baf650de3bd5fc92f8431d9002dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_SAMPLER_REF</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3ac45544b184f7c6709bc5aed4f602a300</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_THREAD_GROUPS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a952a5ead80e01cb75314129245b07b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_RENDER_CUSTOM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3a3bd6e64bb06af7a332ba7f1d4c0331f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ID_END_BUILTIN_IDS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggaa33465d2a0e6157d307b64a67d1142a3adf89bd427d0fe983ab7007919f4615a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>AbstractNodeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga788dd054963542ec3375d9b83255bc98</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_UNKNOWN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a38b035302fb0630af4f0692171420cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_ATOM</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aef33cc34f19ec202dd527addfd90eb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_OBJECT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98a235f619027a81559883aba536d1a3cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_PROPERTY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aea41df7725177862840cf90b4016008a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_IMPORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98ae4ff3547fcc9c55a9d59d47a2c20bd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_VARIABLE_SET</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98aeb44abe8ca9377d2fca6f3233765f41b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ANT_VARIABLE_ACCESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga788dd054963542ec3375d9b83255bc98af777e93806085f7685670ab27f9bf327</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>ga0212b4eb264f207d84c1df9425208c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_ALWAYS_FAIL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa3a69cd8d515d1f3407abe7f67480cb16</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_ALWAYS_PASS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aae10ea1648cd8c9bd90bdaccaa11cbc4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_LESS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aaab01a61b3422de9bf7607356b40fd657</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_LESS_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa2272d0faefcf5a2e08bbf7d232d7520b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa3d040c506dd77565a3c8b6aca7919d12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_NOT_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aada3d0f189fa19cdd4cd362d0f0ef9f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_GREATER_EQUAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa2eaf066e39eb38a71650c6deb1ee7d45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CMPF_GREATER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga0212b4eb264f207d84c1df9425208c7aa81812ab72e4f9ccf6932c878f82e2897</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ConcreteNodeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gad8dcf129003089946d8e3a5e4e470a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_VARIABLE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a892f820dd70a707994d1753cc16db0b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_VARIABLE_ASSIGN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35abe35c45d2260966966ff7434897d8f92</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_WORD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a63f991b98a61cd9f900c3f8de254c841</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_IMPORT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a30ce8d755adf3b912e9bf62e77b56b51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_QUOTE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a359c1f16950051c1f527ad6857f0de02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_LBRACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a433b7946e97379e1a56ae223b1e1fd95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_RBRACE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35ae429b275ccbf1972185762ba6e91e6a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CNT_COLON</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggad8dcf129003089946d8e3a5e4e470a35a1f57ff693512136793075b23ab5d32a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>CullingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac173244ed7d950d0acd726e4f323ecdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba7868e61bf90df40d5e04e3a951729248</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_CLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba50170ef4a0a12b9fc6bf0c53e582bdf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CULL_ANTICLOCKWISE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac173244ed7d950d0acd726e4f323ecdba0803d6fedd04659fd6dc152d29434e4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FilterOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga02306c6246268d35f45ad22278bd5d3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da0be36e268ed5d2d25fe91ba5b5f769b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_POINT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3dad299986d6ba4f220cc628a1b9a4f6a52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da6b0e1f92a9531879e2f0acfe5e5183c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FO_ANISOTROPIC</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga02306c6246268d35f45ad22278bd5d3da0ced0c8e18f83505a73c7275563d4372</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>ga83edeb2e5d33a3ca8f15834ba40020ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baab7793a21880052c0214d4cc040992310</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_EXP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baa5c51ab0c88827f1f30b6c08a32f282a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_EXP2</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baac3413d47a9e6c30ba39da21339bd1d7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FOG_LINEAR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga83edeb2e5d33a3ca8f15834ba40020baacd90839d2d222db939530a9fba6f9dad</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>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>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>ga07ec94cf178172a6778223e6f70f23fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fca1e2d68b31b809934b52aae87b81e22e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_BACK</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fcadbebf0c209be54ddb19d6097d4f7042f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MANUAL_CULL_FRONT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga07ec94cf178172a6778223e6f70f23fcaae591121c0f4a8e8c379e4ee3d0cc173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MemoryCategory</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga830fab51be174d6f2849857cb1abb36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_GENERAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa8ac29a2852b1b5fe79d1659b16f521cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_GEOMETRY</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaf9e04ff475de4493bc942a9c73da4c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_ANIMATION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa24267bedbd1115a8f208e4ee355693e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCENE_CONTROL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa8a55fa0fcaa8403bb51ca210f882ed90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCENE_OBJECTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaffe1e3d51d961175f8f2756611439181</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_RESOURCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa04bad2e7f64cc2b6f4cda9f56b59e5b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_SCRIPTING</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aaa037d2f843117cd5fb39ec064d7ff23b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_RENDERSYS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa29274489311d683a88676dbb1c779788</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MEMCATEGORY_COUNT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga830fab51be174d6f2849857cb1abb36aa4ff2b9446477e2ea4170b09d8aaa1b67</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>PolygonMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga68866b02aa7f99e3431337511fbb3345</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_POINTS</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345adfb098e30463c0f0689e0e1fbbd5eb0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_WIREFRAME</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345ac1f71aad59ecae8cd02f0743dc7efa5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PM_SOLID</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga68866b02aa7f99e3431337511fbb3345a7e87bf8ec063f4e7bf022a7396346211</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>ShadeOptions</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7afd4c7d428baaee13f3a0dbcae5f560</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_FLAT</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560a2278c661ac03aa3bb7177b6deef7ff99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_GOURAUD</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560a2973848ded9ca7c0f93a329e12181feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SO_PHONG</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga7afd4c7d428baaee13f3a0dbcae5f560ad65722b0fb2ac38cc603076dd057d57d</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>SortMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga73dc0089e326fa37f93a30bf67ba7e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_DIRECTION</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga73dc0089e326fa37f93a30bf67ba7e3aab8681f59fb8a9ccea7b9b8bd39bdc562</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SM_DISTANCE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga73dc0089e326fa37f93a30bf67ba7e3aad9e5e193b92b711a1c2ea77b4ab7e0e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>StereoModeType</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5ddaf464fe84b110f720b21a9a94b0cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMT_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5ddaf464fe84b110f720b21a9a94b0cfa1232b9e406208c3ae19738143cf70ae4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SMT_FRAME_SEQUENTIAL</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gga5ddaf464fe84b110f720b21a9a94b0cfaf2a3f85c4827716bbd66f491c7041554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>TextureAddressingMode</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gac224d1943fe269a125e10f02c8b8bc8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_WRAP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa3bb58c51abf3cfc17a3a161a8ad2e69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_MIRROR</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa8ad58884b0f975a9d78e7443d528e2cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_CLAMP</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aa9bc1de22adfff89e291721e6c88b9fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_BORDER</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aaf51237eefd747d734a75e050bbb2a173</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TAM_UNKNOWN</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ggac224d1943fe269a125e10f02c8b8bc8aae61fc07694a322d4957aec8f21e495ec</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>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>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="function">
      <type>ValueType *</type>
      <name>any_cast</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga5a44ad7023ea3086c39d923cd37bddf7</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>gad6e8e65dbefcbac63f88a28aeccef948</anchor>
      <arglist>(const Any *operand)</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>bool</type>
      <name>operator!=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga80a53685c54f25a002db54a9368e02c6</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga675a4dbbd77978f9498570697c0f6dbf</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga6d67d46d838de3b38264f17fb792cddc</anchor>
      <arglist>(std::ostream &amp;o, const TRect&lt; T &gt; &amp;r)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&lt;=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaaa93ff4a9e74ef8d4570f20ae725bd81</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gadf4d7e1076f4d7831f6671d3efc324ba</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga43ecfebca81e0b8ad95201822f8643d7</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator&gt;=</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga3b1a2ed80c33ac23b8894c35d8029160</anchor>
      <arglist>(const ComPtr&lt; T &gt; &amp;a, const ComPtr&lt; T &gt; &amp;b) ASSUME_NOEXCEPT</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>swap</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga8f81fcfbc204edbd0f2f52519068fe96</anchor>
      <arglist>(ComPtr&lt; T &gt; &amp;a, ComPtr&lt; T &gt; &amp;b)</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>const SPFMDeleteT</type>
      <name>SPFM_DELETE_T</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>gaf6f97a6839d09383771cbe638a56f256</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const SPFMNone</type>
      <name>SPFM_NONE</name>
      <anchorfile>group___general.html</anchorfile>
      <anchor>ga7eed296b598179beccca6458853544f2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Hlms</name>
    <title>HLMS</title>
    <filename>group___hlms.html</filename>
    <class kind="class">Ogre::DefaultProperties</class>
    <class kind="class">Ogre::HlmsDatablock</class>
    <class kind="class">Ogre::HlmsManager</class>
    <class kind="class">Ogre::HlmsMaterialBase</class>
    <class kind="class">Ogre::PbsMaterial</class>
    <class kind="struct">Ogre::PbsMaterial::TextureAddressing</class>
    <class kind="class">Ogre::PropertyMap</class>
    <class kind="struct">Ogre::PropertyMap::Property</class>
    <class kind="class">Ogre::ShaderGenerator</class>
    <class kind="class">Ogre::ShaderManager</class>
    <class kind="class">Ogre::ShaderPiecesManager</class>
    <class kind="class">Ogre::ShaderTemplate</class>
    <member kind="typedef">
      <type>std::vector&lt; std::pair&lt; IdString, String &gt; &gt;</type>
      <name>HlmsParamVec</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga19a4e524bb02f3274a670ce53e231d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>BlendFunction</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8684c948d2ab2f16b5f1b1a41fb8e790</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ALPHA</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a1000bd84cb48581fece785a3b02693d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ALPHA_PREMUL</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a6e2c69dd2c547c6d67d55ca94fe4c79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ADD</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a70b0126c4d8efa0bd70885e32296dc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_SUBTRACT</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a2e22c966dbe19148d8e4ecf296a50326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_MULTIPLY</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a6be94a9098d8eb327672a5da9ed8f665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_MULTIPLY_2X</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a7c87908fd516179bce6483c372aa31ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_SCREEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aa2fa7301a62b74993a8c7cc3b7553307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_OVERLAY</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a2f1615c6ba0e434c3c8ec74ace506e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_LIGHTEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a96b4bd78af1fde5b72d86d09aa3b1736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_DARKEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aed9e3c8c70f59febb954da08c9c58a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_GRAIN_EXTRACT</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aadc41ae793fae19728a8d673a09d7041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_GRAIN_MERGE</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790ab7a11c21e63afd3aeb1efcaf31fc8002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_DIFFERENCE</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a60e8881ee2bc38356e434d0866162c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MapSlot</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad53bbd27866f758ca3e03cb8311e1aa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_MAIN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6a995aff6eba7d90a49e0973898f675a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_D1</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6a6109d1e4ea37d03b3544774bfaeb6cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_D2</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6aaa7b9c582189da62683c669b8380487f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ADD</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a70b0126c4d8efa0bd70885e32296dc3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ALPHA</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a1000bd84cb48581fece785a3b02693d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_ALPHA_PREMUL</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a6e2c69dd2c547c6d67d55ca94fe4c79e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_DARKEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aed9e3c8c70f59febb954da08c9c58a33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_DIFFERENCE</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a60e8881ee2bc38356e434d0866162c7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_GRAIN_EXTRACT</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aadc41ae793fae19728a8d673a09d7041</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_GRAIN_MERGE</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790ab7a11c21e63afd3aeb1efcaf31fc8002</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_LIGHTEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a96b4bd78af1fde5b72d86d09aa3b1736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_MULTIPLY</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a6be94a9098d8eb327672a5da9ed8f665</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_MULTIPLY_2X</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a7c87908fd516179bce6483c372aa31ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_OVERLAY</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a2f1615c6ba0e434c3c8ec74ace506e04</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_SCREEN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790aa2fa7301a62b74993a8c7cc3b7553307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BF_SUBTRACT</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gga8684c948d2ab2f16b5f1b1a41fb8e790a2e22c966dbe19148d8e4ecf296a50326</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_D1</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6a6109d1e4ea37d03b3544774bfaeb6cf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_D2</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6aaa7b9c582189da62683c669b8380487f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MS_MAIN</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ggad53bbd27866f758ca3e03cb8311e1aa6a995aff6eba7d90a49e0973898f675a10</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Expression</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga81cad5da5f4d205b0164233857cc3548</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HlmsDatablock</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gadc5ee20696481a5ffccc5dcdbd98e393</anchor>
      <arglist>(GpuProgramType type, PropertyMap *propertyMap)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HlmsManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga23e8e2c2c4417f2d1020a580b76a9b59</anchor>
      <arglist>(SceneManager *sceneManager, const String &amp;pieseFilesResorceGroup=ResourceGroupManager::DEFAULT_RESOURCE_GROUP_NAME)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HlmsMaterialBase</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga4b3ece13f7bf08274ac1eff7a7f1b035</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PbsMaterial</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga4bde90e50d811b59b4293ab501cacec5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PbsMaterial</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaec559e7552e68cd08a4fd3a6b671faaf</anchor>
      <arglist>(const PbsMaterial &amp;obj)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Property</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3c6168a536dcc5d3f647980233ed5959</anchor>
      <arglist>(IdString _keyName, int32 _value)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaf4ba7c10894762b8cabc1616e6208c34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SamplerContainer</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga9bcdb29ea37f02090444d48e77901f14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShaderManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae68a02f964af3b08fd81fd735e69768a</anchor>
      <arglist>(const String &amp;pieseFilesResorceGroup)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShaderPiecesManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7708ff9ca92f657424714285e09ec05c</anchor>
      <arglist>(const String &amp;pieceFilesResorceGroup)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ShaderTemplate</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaeeb83acdb7f36b0ee3e47db5143783e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureAddressing</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga6886139ab5ff54f5f3b31a80bc0f9b23</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TextureAddressing</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga27f0d005dc58d7299a537a1a395b84f6</anchor>
      <arglist>(TextureAddressingMode inU, TextureAddressingMode inV)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HlmsManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga252584e81202dc9987325b13e20b41f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HlmsMaterialBase</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga98779443ab9c19f4c8779ec5ab081aa6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PbsMaterial</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa5c6aa0bdd2e3a901a848591aa83fa04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae7e5c7ee74d2094c16bc78d8b66db56b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ShaderManager</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga82a24c1fc9774f43cc3a1629669e75e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>addProfile</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gadbcc4393f2f267667dba94acdb8593aa</anchor>
      <arglist>(const String &amp;profile)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bind</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa4a76cae2fc608758a68bd36b6d21030</anchor>
      <arglist>(Renderable *rend, HlmsMaterialBase *material, const String &amp;passName)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga878ce77bebc381a9c00782cefca0468b</anchor>
      <arglist>(const String &amp;str)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8a32d304fe723a25b41bd54a3ffd66f4</anchor>
      <arglist>(const StringVector &amp;vec)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>calcHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gabadc36077e691dc7e2452e2af32b88d7</anchor>
      <arglist>(const void *data, size_t size)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static GpuProgramPtr</type>
      <name>createGpuProgram</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga68ad2c3ead13ebe0349f7f9b14699958</anchor>
      <arglist>(const String &amp;name, const String &amp;code, HlmsDatablock *dataBlock)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>createTextureUnits</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac899deeb312c524f33e6a795bdf6cbff</anchor>
      <arglist>(Pass *pass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>createTextureUnits</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga847c2fa23b45ce972be54a95699b2fc2</anchor>
      <arglist>(Pass *pass)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>enumeratePieceFiles</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga28d93d647f6fbe18614e1be8fab55810</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getAlbedo</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad315eb9498dd35e75d28bcb1a6b778ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ColourValue</type>
      <name>getF0</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac7ca46f198528eb023dc7c88879836c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HlmsDatablock *</type>
      <name>getFragmentDatablock</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafbe57e9e997c339d798c5c1bec578daa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramPtr</type>
      <name>getGpuProgram</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga72e50c625adeeef2ca44ba7281c92574</anchor>
      <arglist>(HlmsDatablock *dataBlock)</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga709504fd21cf984174a72345c048bad3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3f5a76b416918d91c8ee57479dc42efb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint32</type>
      <name>getHash</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gab0431b0cebd7b9b7cb43ca48cb074b39</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getLanguage</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga5c4dfa90fe37c12cfdeb36384135dbcd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getLightRoughnessOffset</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga4859083e65c1ebd80f11db2b51e71fa4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getPieces</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga0377c7785293b3a9dd46116b8bfeeed6</anchor>
      <arglist>(const String &amp;language, GpuProgramType shaderType, bool reload=false)</arglist>
    </member>
    <member kind="function">
      <type>const StringVector &amp;</type>
      <name>getProfileList</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8bc62979189879645c1eb7fa324866dd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int32</type>
      <name>getProperty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae6018f31ce0f1831983bc0f00d2ac0ab</anchor>
      <arglist>(IdString key, int32 defaultVal=0)</arglist>
    </member>
    <member kind="function">
      <type>PropertyMap *</type>
      <name>getPropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga83c3bd2d3f31fc6ec4477244aa87433f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>PropertyMap &amp;</type>
      <name>getPropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga650d837deeed1b6756ac0adb3f7b6eef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getRoughness</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7459624bad15a631dec7339fc192e3f5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>GpuProgramType</type>
      <name>getShaderType</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaba095f8bb115cb78829638327e829114</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTemplate</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga50c15ea615fee6d276e04733e19bf79e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>ShaderTemplate *</type>
      <name>getTemplate</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga81ac6a909cd99847255d3c8a9b4072ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getTemplateFileName</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafddcc6ea1aa5f93a5bcbf66c7e3b8708</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>HlmsDatablock *</type>
      <name>getVertexDatablock</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7e83d9ad48a61715c0416bf578e792a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasBinding</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga41c25b018d20c555946c16f3c7f26efb</anchor>
      <arglist>(Renderable *rend, const String &amp;passName)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasProperty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga2fd7765ab2d0d1633703fb0e3bdf2159</anchor>
      <arglist>(IdString key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3a2f432cb2d2696fa5e29bbde7438680</anchor>
      <arglist>(String n, bool hasBlendFu=false, bool hasBlendFc1=false, bool hasBlendFc2=false, bool needsGammaCorrect=false, bool hasIntens=false, bool hasMipmapC=false, TextureType texType=TEX_TYPE_2D)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>load</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac40ecafdebea4d702e77c8a4813bb2f9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>notifyRenderSingleObject</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga5c256adcb8b31f5aa73f77cee3673af3</anchor>
      <arglist>(Renderable *rend, const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList, bool suppressRenderStateChanges)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga5e258ab0f22e22cdf624082811a4b715</anchor>
      <arglist>(const Property &amp;_r) const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga66f86decd67b107ac8193c8eef4d9583</anchor>
      <arglist>(const TextureAddressing &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>OrderParamVecByKey</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1e2990ce935b8c9d1c892227f416d461</anchor>
      <arglist>(const std::pair&lt; IdString, String &gt; &amp;_left, const std::pair&lt; IdString, String &gt; &amp;_right)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static String</type>
      <name>parse</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga0a4b40f0b701fd7685d795a1fa05b20a</anchor>
      <arglist>(String &amp;inBuffer, PropertyMap &amp;properties, const StringVector &amp;pieceFiles)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>preFindVisibleObjects</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad35063f89d8ad5ec6792f931f43b9bad</anchor>
      <arglist>(SceneManager *source, SceneManager::IlluminationRenderStage irs, Viewport *v)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>removeProperty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaed237c0c70562c723142cdf08b67dfd8</anchor>
      <arglist>(IdString key)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlbedo</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga95979a16a651c62aacacee1ee9c976b0</anchor>
      <arglist>(ColourValue val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setAlbedoTexture</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad485d4b1205f262362b42ad63fac839f</anchor>
      <arglist>(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), BlendFunction blendFunc=BF_ALPHA, float blendFactor=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setCommonProperties</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga923ac4052cabcaad673002b69ee9c505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setEnvironmentMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga30701f2728eef92419c1bb41db6602a5</anchor>
      <arglist>(TexturePtr tex, float intensityFactor=1.0f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setF0</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga759c3cb4d1e3f17fea529c05b64309bd</anchor>
      <arglist>(ColourValue val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setF0Texture</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa4f1e331dc3a9d99ba8c93131c16998b</anchor>
      <arglist>(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), BlendFunction blendFunc=BF_ALPHA, float blendFactor=1)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLanguage</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad86c6ddba9f4b7fbb059cdf7258e78d3</anchor>
      <arglist>(const String &amp;language)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setLightRoughnessOffset</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae0ef5c1ed4bdd69389d42f683e62c246</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setNormalRTexture</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3c6207fafd65365d28f48b47022757a2</anchor>
      <arglist>(MapSlot mapSlot, TexturePtr tex, TextureAddressing textureAddressing=TextureAddressing(), float normalBlendFactor=1, float rBlendFactor=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setOffsetAndScale</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafcd99353dc0b08578b39fb4751260e6d</anchor>
      <arglist>(MapSlot mapSlot, Vector2 offset, Vector2 scale)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setProperty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga67d718ceb4054d28e14cd0c8e831e26e</anchor>
      <arglist>(IdString key, int32 value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRoughness</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga70f871018f87255a1d8ed4bd34697501</anchor>
      <arglist>(Real val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTemplateFileName</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1104b6a0166f024b66065c1a86d4d41a</anchor>
      <arglist>(const String &amp;templateFileName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTemplateName</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaf2741c40f557096d15fcb2448aa2050b</anchor>
      <arglist>(const String &amp;tamplateName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setUvSetIndex</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8fe1f5e32b5d2d1efdf11c30ffe1fda9</anchor>
      <arglist>(MapSlot mapSlot, uint index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbind</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaf20dbf301cdd5489411e08417669af19</anchor>
      <arglist>(Renderable *rend, const String &amp;passName)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unbindAll</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga9ff2989ce202fe98084068400c6b5bf9</anchor>
      <arglist>(const String &amp;passName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updatePropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga54b3785a29afdd5a3f92601a9e469f7f</anchor>
      <arglist>(Camera *camera, const LightList *pLightList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updatePropertyMap</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac02d6241ad96398d224614416828a826</anchor>
      <arglist>(Camera *camera, const LightList *pLightList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateTextureUnits</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gafdcd8869627972c9705f5910f8073769</anchor>
      <arglist>(TextureUnitState *textureUnitState, GpuProgramParametersSharedPtr fragmentParams, SamplerContainer &amp;s, int index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateUniforms</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8c93470c9b79f3dbb5b1d691b9fbf00b</anchor>
      <arglist>(const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateUniforms</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gab04fa691f3257f97a23e89a96d3a2aae</anchor>
      <arglist>(const Pass *pass, const AutoParamDataSource *source, const LightList *pLightList)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>AlphaTest</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3335cf9ea051fabb8732b37714faab6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>blendFactor1</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga87ed80d5d5d71a2679696a2f694bf4fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>blendFactor2</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac18d742fbeafade165b103d19b3c52a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>BlendFunction</type>
      <name>blendFunc</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga03547b08e9fded3e0c3b94126d0b41e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>BonesPerVertex</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga224abe035c297ce37f4b10c7b93fc6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Expression &gt;</type>
      <name>children</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga102416939a1697bc9272fb24e3018fbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Colour</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1f74a71f55ed8ac3041f8b5a0fb32f90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>DualParaboloidMapping</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga7f8cee44d18a412c0d75ff1e69d9227a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const String</type>
      <name>FilePatterns</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga2b6fa76888d11d418840b7f245b9fb84</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBlendFactor1</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga3b215eed8951966c9113f45c6b12e1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBlendFactor2</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga589f02b1b873091ef714f48c8ea62cb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasBlendFunc</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga122f7c159c6e1a035df7dce6a59614e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasIntensity</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1a000320e1855f10f2551ae067ff4a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hasMipmapCount</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac6b351d2635958e3d8fb0761a7487904</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>intensity</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga9e2876e0384be14b6a2603b2e17b3856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>IsDirty</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaed2c3f65bd493ae0e9df382c6928e711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IdString</type>
      <name>keyName</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa387b0b21883f7a364f7ae31721cc89c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsAttenuation</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga560469bd13d80ef7a4bd8f6ba48c1c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsDirectional</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga46a0fa97b05132dfd18deabf3de85746</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsPoint</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa155fc674dc95fc42a6c25de5537f3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsSpot</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga6ba3574b306b397571e8b23a9010988d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>LightsSpotParams</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga79de39394880b02f5aa7ec65b5a12369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>mipmapCount</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaf6d130a9c1917d8086eddbaae04a3d6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>name</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gabfb3f9fa426f68065a62d63fa86a4e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>needsGammaCorrection</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae33d486bec12a8bcd6c81ea469070cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>negated</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga0cff48dbf3e3f3e88d2fc243fa9f9608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Normal</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaa3e736f930558bf270c9cdff506d9deb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>NumShadowMaps</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gab1642bddd8f3be80ee2faff46a597aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Pose</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga35c53e6277929e06b074db0b5cb14c9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>PssmSplits</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga067f9d76f5d22ddcba861d6b99674e06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>QTangent</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gad09ef02eb9b5e7387f7a19a845eb5b5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>result</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gae66adcdf117917166d7824deb19f8d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>ShadowCaster</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga394455f44a705f9149e08f6729133244</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Skeleton</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga67c8581c034cffffc13e38050c7745b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SamplerStatus</type>
      <name>status</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga9d5ce88c409803c886f7fcdb2b93d131</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>Tangent</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga622bd55af8860aa93bcc2efdb6af7c85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TexturePtr</type>
      <name>tex</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga254cf6c53e2957ebfab051b718532ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureAddressing</type>
      <name>textureAddressing</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga019e77ef11018b87d9c8553176aae78d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureType</type>
      <name>textureType</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga17327811a735f0990a8be876e3633a51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureUnitState *</type>
      <name>textureUnitState</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga4b393e37d3da041b9baad83bdb2ef7bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ExpressionType</type>
      <name>type</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaad5796ba7a933c51ea7370751a2c3519</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TextureAddressingMode</type>
      <name>u</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8a0329d37cc43403ca07722129e315d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga6fb7180418134082f76431b6bedcdd62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount0</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaedab28b78e0ebc409cf4d3101a67af7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount1</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga5483f4f1b66ed2f133e440367cab75d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount2</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga47f8e565c0a2e5ccf4e24bc67e2706d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount3</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga8439416753af467b73c4e8bbb70d44cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount4</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga0fc23b194d9420e5b0b3c75b279e2e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount5</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga124b240dea2798f2c50151181e6c5678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount6</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gaeb807ee11ed0edae44300ee8ef38bcf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString</type>
      <name>UvCount7</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gadd3f91003e10f2fe9efacecb4faed9f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const IdString *</type>
      <name>UvCountPtrs</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga664c90b0d92acd45c06a39a3f259ad49</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>TextureAddressingMode</type>
      <name>v</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga43976b8979b31f537ba7684afa63e5ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32</type>
      <name>value</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>gac40aaec38518576d4c5581bb02608984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>String</type>
      <name>value</name>
      <anchorfile>group___hlms.html</anchorfile>
      <anchor>ga1f07e9f72ced0a34c3645ee8b01cf568</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Image</name>
    <title>Image</title>
    <filename>group___image.html</filename>
    <class kind="class">Ogre::ASTCCodec</class>
    <class kind="class">Ogre::DDSCodec</class>
    <class kind="class">Ogre::ETCCodec</class>
    <class kind="class">Ogre::FreeImageCodec</class>
    <class kind="class">Ogre::FreeImagePlugin</class>
    <class kind="class">Ogre::Image</class>
    <class kind="class">Ogre::ImageCodec</class>
    <class kind="class">Ogre::PixelBox</class>
    <class kind="class">Ogre::PixelUtil</class>
    <class kind="class">Ogre::PVRTCCodec</class>
    <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>std::vector&lt; Image * &gt;</type>
      <name>ImagePtrList</name>
      <anchorfile>group___image.html</anchorfile>
      <anchor>gaa1f2688521104c85413c2dc7ea825149</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="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>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_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_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>
  </compound>
  <compound kind="group">
    <name>LOD</name>
    <title>LOD</title>
    <filename>group___l_o_d.html</filename>
    <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>
    <member kind="typedef">
      <type>AbsolutePixelCountLodStrategy</type>
      <name>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; double &gt;</type>
      <name>DoubleConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga54a81007e7be112863a64daaae588546</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; float &gt;</type>
      <name>FloatConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga9a5a8d6845885e4ca05b8076c64bd0a4</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>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>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; int &gt;</type>
      <name>IntConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga44f8e73325efaff2fb158b6f470f9e7b</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::vector&lt; uint &gt;</type>
      <name>UnsignedIntConstantList</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga454e44bc579a7e2900278bb3c899313f</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_SUBROUTINE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga31815ee0cc489402a8be91f2c87a84c6a98a168339d67d2a58b78f800519efb41</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>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>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_SAMPLERRECT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447adb4f16d2650d3ca25ba5c9aba48634b6</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_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_SUBROUTINE</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga9c5b2950be06ff56a6ee0bace240d447a0a99504117219d3bc8c3e3786fe16d66</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>ga167c785d87088b52526f1f079024fcda</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_GLOBAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa756d7f053db5b3bc0d38c15d98cda93f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_PER_OBJECT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa39d4c360141a21c7dd916c7837b357af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_LIGHTS</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaad782ae3173a29e4a2e28215489c5147b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_PASS_ITERATION_NUMBER</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa30bc7bdcc3f0930c8dfb66c70eaecf4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPV_ALL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga167c785d87088b52526f1f079024fcdaa76c85c18f88b57983f861ee83fccde4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>IlluminationStage</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>ga12a2bc4c75c439630241aa279089acb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_AMBIENT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a86c1d44d20dbfd75a533f8e8a35cbb81</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_PER_LIGHT</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a1bdd217c49dc61535b75a36207b3e4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_DECAL</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a55b9a19dea33fdf42c614c99c136a52e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IS_UNKNOWN</name>
      <anchorfile>group___materials.html</anchorfile>
      <anchor>gga12a2bc4c75c439630241aa279089acb4a8436700e1ea543e71cc82f08d55e5c98</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>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>
  </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::Frustum</class>
    <class kind="class">Ogre::Math</class>
    <class kind="class">Ogre::Matrix3</class>
    <class kind="class">Ogre::Matrix4</class>
    <class kind="class">Ogre::NumericSolver</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>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::pair&lt; bool, Real &gt;</type>
      <name>RayTestResult</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga3f791f5ff19bd8395f0008085e68bf10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>FrustumPlane</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga62275d08557868fd87154c46dfcc9dfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_NEAR</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdac3491138fb6ea5aab59e7a19df7775cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_FAR</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda0dd893c751a483a18e1345aa88135e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_LEFT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdaac17072b67144059d69d578706365499</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_RIGHT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfdab0c99c0e896fe615393fabba067f1a30</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_TOP</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda44c7b45d93e28524064ae95457224a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRUSTUM_PLANE_BOTTOM</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga62275d08557868fd87154c46dfcc9dfda4a8d7be432f1ee786179d29dfdf3ee10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>OrientationMode</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga86b4672dfa02cea53b10a52bd6344305</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_0</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a8e7655727ba9332f3843f46a4d1b126b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_90</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a28c273827e348532e2e5193ddb3c5c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_180</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305acd8defb52221ab0634b6456b88777ea9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_DEGREE_270</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a2a392843ac77a835af8b3ca000bac382</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_PORTRAIT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305abc9559bd9584facb95a611c0111b8894</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_LANDSCAPERIGHT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305ac5ccf894975be135988c046317296761</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OR_LANDSCAPELEFT</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gga86b4672dfa02cea53b10a52bd6344305a286804a9c1f2abd94afa2eaff4ef40c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>ProjectionType</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaf5dd9a3d1fd373b17108baa16065b1ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_ORTHOGRAPHIC</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ggaf5dd9a3d1fd373b17108baa16065b1cea739a7eabe0426ba0cd2f6e94a5e5be25</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PT_PERSPECTIVE</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ggaf5dd9a3d1fd373b17108baa16065b1ceab93552ced844b58965a168d27150e262</anchor>
      <arglist></arglist>
    </member>
    <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" static="yes">
      <type>static OGRE_FORCE_INLINE void</type>
      <name>advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5e88f4dcde9911b2f4f02d93f6247e0a</anchor>
      <arglist>(const T *&amp;ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE void</type>
      <name>advanceRawPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gabaa0e7a826d6181df03f05f78d9f424d</anchor>
      <arglist>(T *&amp;ptr, ptrdiff_t offset)</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" 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">
      <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" 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>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 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">
      <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>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></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>
    <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>ga01057ea7c8adad28c8100750a78105c8</anchor>
      <arglist>(Real a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator*</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga03482705bf3612c6b96e5a187095e8ac</anchor>
      <arglist>(Real a, const Radian &amp;b)</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>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>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</type>
      <name>operator-</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga05fd614aac352a71e17d8eb559578d7b</anchor>
      <arglist>(const Degree &amp;d) const</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>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>Degree</type>
      <name>operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga5b1b6f29e0c3e2fdb55c88f7fd5ccf9b</anchor>
      <arglist>(Real a, const Degree &amp;b)</arglist>
    </member>
    <member kind="function">
      <type>Radian</type>
      <name>operator/</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga49268a0dd483041451c010eeec55f83a</anchor>
      <arglist>(Real a, const Radian &amp;b)</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>Vector2</type>
      <name>perpendicular</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga00e57f3eda32e31277c439e6a9c929a1</anchor>
      <arglist>(void) 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>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="function">
      <type>Vector2</type>
      <name>randomDeviant</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaba43517feb82c40ccf1cc571f519866c</anchor>
      <arglist>(Radian angle) const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static const OGRE_FORCE_INLINE T *</type>
      <name>rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga4c8ed3000cda1cf960c9133140f62f1a</anchor>
      <arglist>(const T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static OGRE_FORCE_INLINE T *</type>
      <name>rawOffsetPointer</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga28bf7a6afb9869ea9c88c04c719a9f26</anchor>
      <arglist>(T *ptr, ptrdiff_t offset)</arglist>
    </member>
    <member kind="function">
      <type>Matrix4</type>
      <name>transpose</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaebc7c568cc1d6f13405a756be1af73fa</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>valueAngleUnits</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga8f7034ef9399fbeed2e1183ee34c26d8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>valueAngleUnits</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gaa8f0b95bb9c1b907676f4f80d733efd3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>valueDegrees</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>ga562b349029e40604b6cf201fc49ef68a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>valueRadians</name>
      <anchorfile>group___math.html</anchorfile>
      <anchor>gad18eb71b870151f8db42f9f4c8318096</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::LodIndexBuffer</class>
    <class kind="struct">Ogre::LodInputBuffer</class>
    <class kind="struct">Ogre::LodLevel</class>
    <class kind="struct">Ogre::LodOutputBuffer</class>
    <class kind="class">Ogre::LodOutsideMarker</class>
    <class kind="struct">Ogre::LodVertexBuffer</class>
    <class kind="class">Ogre::MeshLodGenerator</class>
    <class kind="struct">Ogre::ProfiledEdge</class>
    <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>
  </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>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>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>Hlms</subgroup>
    <subgroup>MeshLodGenerator</subgroup>
    <subgroup>Overlays</subgroup>
    <subgroup>Paging</subgroup>
    <subgroup>Property</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>
    <namespace>Ogre::OverlayElementCommands</namespace>
    <class kind="class">Ogre::BorderPanelOverlayElement</class>
    <class kind="class">Ogre::BorderPanelOverlayElementFactory</class>
    <class kind="class">Ogre::BorderRenderable</class>
    <class kind="class">Ogre::Font</class>
    <class kind="class">Ogre::FontManager</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::PanelOverlayElementFactory</class>
    <class kind="class">Ogre::TextAreaOverlayElement</class>
    <class kind="class">Ogre::TextAreaOverlayElementFactory</class>
    <member kind="typedef">
      <type>UTFString</type>
      <name>DisplayString</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaf7f1d73c45c54848737f8d59741822f0</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="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="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>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="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="function">
      <type></type>
      <name>OverlayProfileSessionListener</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga0e01e25edada5ead1e83defaa33a36d5</anchor>
      <arglist>()</arglist>
    </member>
    <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>~OverlayProfileSessionListener</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaebe4b67ba05a64874b143fd0725fa3de</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" virtualness="virtual">
      <type>virtual void</type>
      <name>changeEnableState</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga71c22e881e91f9cc375ba55c145ce02a</anchor>
      <arglist>(bool enabled)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>displayResults</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaa6f75403a640cfc3c1b70c60faf3ad03</anchor>
      <arglist>(const ProfileInstance &amp;instance, ulong maxTotalFrameTime)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>eventOccurred</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga24994f08e629cb6c76ecc52a1deceac9</anchor>
      <arglist>(const String &amp;eventName, const NameValuePairList *parameters)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>finializeSession</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga7652f6ce58d31b3613fecb2206142a3c</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual void</type>
      <name>initializeSession</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>ga015d977b47be9122d96cc185c5f9f818</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>renderQueueStarted</name>
      <anchorfile>group___overlays.html</anchorfile>
      <anchor>gaa1d17ffff4dbab645e0b6523002539e0</anchor>
      <arglist>(uint8 queueGroupId, const String &amp;invocation, bool &amp;skipThisInvocation)</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="group">
    <name>PCZSceneManager</name>
    <title>PCZSceneManager</title>
    <filename>group___p_c_z_scene_manager.html</filename>
    <class kind="class">Ogre::PCZSceneManager</class>
    <class kind="class">Ogre::PCZSceneManagerFactory</class>
    <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>std::vector&lt; SceneNode * &gt;</type>
      <name>NodeList</name>
      <anchorfile>group___p_c_z_scene_manager.html</anchorfile>
      <anchor>ga95a02c492d84dad39eceaf52db8a61f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>Paging</name>
    <title>Paging</title>
    <filename>group___paging.html</filename>
    <file>OgrePageFileFormats.h</file>
    <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>ContentList</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gadd0b784d1bfa78dc3dd5b90434f61f44</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="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>Grid3DPageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gadde5ea69431333a43787e1936fd20330</anchor>
      <arglist>()</arglist>
    </member>
    <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">
      <type></type>
      <name>PageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaee0c7372a5df6ba16cb608bb4634b43a</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>SimplePageContentCollectionFactory</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga2174592b06912e3434ffaf377afc8e3b</anchor>
      <arglist>()</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></type>
      <name>~Grid3DPageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1ba89ef110d6b0b946745463527f8622</anchor>
      <arglist>()</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="virtual">
      <type>virtual</type>
      <name>~PageStrategyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga5866f1cb60842627008c050dc0afdc63</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SimplePageContentCollection</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga72fc689a31a6df0a2f647e8fd015ffba</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>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" virtualness="virtual">
      <type>virtual PageContent *</type>
      <name>createContent</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga42af5f79239821846c178ba28ce85ea7</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>PageStrategyData *</type>
      <name>createData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga95954c4987a977e25c835bd116e63a22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual PageStrategyData *</type>
      <name>createData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1f3ee75de1ece00f1d8dc5f1eb92832e</anchor>
      <arglist>() OGRE_NODISCARD=0</arglist>
    </member>
    <member kind="function">
      <type>PageContentCollection *</type>
      <name>createInstance</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga21f150ff0ff91ac5cb59531fefaf67d4</anchor>
      <arglist>() OGRE_NODISCARD</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>destroyData</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gac15aee85717bf206333658917836bfd0</anchor>
      <arglist>(PageStrategyData *d)</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">
      <type>void</type>
      <name>destroyInstance</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1d05d1e51b58261f5f2e2cfa23980408</anchor>
      <arglist>(PageContentCollection *c)</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>frameEnd</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaf8abde8b5410ca7c9b6fb23fea700dc5</anchor>
      <arglist>(Real timeElapsed)</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>gaf009a28d63fdea54a4a495ca94103dbd</anchor>
      <arglist>(Real timeSinceLastFrame)</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" 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 const ContentList &amp;</type>
      <name>getContentList</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga699f2d619a9dc022eddefafd6f4b0361</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">
      <type>PageManager *</type>
      <name>getManager</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga79dc7f55274f677dac8bf64798f4bbea</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">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga1b175f0b77c05ed13df9d917b71c6a31</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga8222077065b33306a243ead936e34885</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Vector3 &amp;</type>
      <name>getOrigin</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gac1f2ae920c09cc2595a11da65d422b82</anchor>
      <arglist>(const Vector3 &amp;worldOrigin)</arglist>
    </member>
    <member kind="function">
      <type>PageID</type>
      <name>getPageID</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga31cb931801f78214a25733df20ad10fc</anchor>
      <arglist>(const Vector3 &amp;worldPos, PagedWorldSection *section)</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">
      <type>void</type>
      <name>load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga990fe2d86d3e7b18f637b0c41de794f2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>load</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gab5159dd7922b777ed101992b5319b20b</anchor>
      <arglist>(StreamSerialiser &amp;stream)</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="virtual">
      <type>virtual void</type>
      <name>notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga46e7142f461ad0c2a18d7f2731c27375</anchor>
      <arglist>(Camera *cam)</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">
      <type>void</type>
      <name>notifyCamera</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga93731f5971fba009a64bc4e4d8ce8517</anchor>
      <arglist>(Camera *cam, PagedWorldSection *section)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>prepare</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaec07cbbc6bbb28c3bb8c6e97c79b49eb</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga3b44d9133028051fa8310fdf73087e16</anchor>
      <arglist>(StreamSerialiser &amp;stream)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>gaedcf87a66b42befb2aba22b6d42fee58</anchor>
      <arglist>(StreamSerialiser &amp;stream)</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>
    <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="function">
      <type>void</type>
      <name>unload</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga10ee90b66dc24b7df217aa4d599dd112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>unprepare</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga309e0261c394877563fadfe7dc88a971</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateDebugDisplay</name>
      <anchorfile>group___paging.html</anchorfile>
      <anchor>ga32e80bd39ff8f3d9b9a35d5f2d1f0751</anchor>
      <arglist>(Page *p, SceneNode *sn)</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>
    <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>
    <member kind="variable" static="yes">
      <type>static String</type>
      <name>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>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="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>
    <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>gafd1e8ecc0e92f66725b7736d884967e3</anchor>
      <arglist>(ParticleSystem *pSystem, Real timeElapsed)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga11842849a5af1c865f9290e2bfd5d63d</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga255d3df2b2b331f254415a6b978f3170</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>doGet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga3cacd1eeb16453b445cd6c5de43c04dd</anchor>
      <arglist>(const void *target) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gab114a98b943a7a59d9b93a083a0604be</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>gac03d38624557ad081cb6efbc2dccf720</anchor>
      <arglist>(void *target, const String &amp;val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>doSet</name>
      <anchorfile>group___particle_f_x.html</anchorfile>
      <anchor>ga3b5580ef3bf3d1829afdf8110ac4c16e</anchor>
      <arglist>(void *target, const String &amp;val)</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="group">
    <name>Plugins</name>
    <title>Plugins</title>
    <filename>group___plugins.html</filename>
    <subgroup>BSPSceneManager</subgroup>
    <subgroup>CgProgramManager</subgroup>
    <subgroup>EXRCodec</subgroup>
    <subgroup>Octree</subgroup>
    <subgroup>OctreeZone</subgroup>
    <subgroup>PCZSceneManager</subgroup>
    <subgroup>ParticleFX</subgroup>
    <subgroup>STBIImageCodec</subgroup>
  </compound>
  <compound kind="group">
    <name>Property</name>
    <title>Property</title>
    <filename>group___property.html</filename>
    <file>OgreProperty.h</file>
    <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>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="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>
  </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::CGProgramProcessor</class>
    <class kind="class">Ogre::RTShader::CGProgramWriter</class>
    <class kind="class">Ogre::RTShader::ConstParameter</class>
    <class kind="class">Ogre::RTShader::DualQuaternionSkinning</class>
    <class kind="class">Ogre::RTShader::FFPColour</class>
    <class kind="class">Ogre::RTShader::FFPColourFactory</class>
    <class kind="class">Ogre::RTShader::FFPFog</class>
    <class kind="class">Ogre::RTShader::FFPFogFactory</class>
    <class kind="class">Ogre::RTShader::FFPLighting</class>
    <class kind="class">Ogre::RTShader::FFPLightingFactory</class>
    <class kind="class">Ogre::RTShader::FFPRenderStateBuilder</class>
    <class kind="class">Ogre::RTShader::FFPTexturing</class>
    <class kind="class">Ogre::RTShader::FFPTexturingFactory</class>
    <class kind="class">Ogre::RTShader::FFPTransform</class>
    <class kind="class">Ogre::RTShader::FFPTransformFactory</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::GLSLESProgramProcessor</class>
    <class kind="class">Ogre::RTShader::GLSLESProgramWriter</class>
    <class kind="class">Ogre::RTShader::GLSLProgramProcessor</class>
    <class kind="class">Ogre::RTShader::GLSLProgramWriter</class>
    <class kind="class">Ogre::RTShader::HardwareSkinning</class>
    <class kind="class">Ogre::RTShader::HardwareSkinningFactory</class>
    <class kind="class">Ogre::RTShader::HardwareSkinningTechnique</class>
    <class kind="class">Ogre::RTShader::HLSLProgramProcessor</class>
    <class kind="class">Ogre::RTShader::HLSLProgramWriter</class>
    <class kind="struct">Ogre::RTShader::In</class>
    <class kind="struct">Ogre::RTShader::InOut</class>
    <class kind="class">Ogre::RTShader::IntegratedPSSM3</class>
    <class kind="class">Ogre::RTShader::IntegratedPSSM3Factory</class>
    <class kind="class">Ogre::RTShader::LinearSkinning</class>
    <class kind="class">Ogre::RTShader::NormalMapLighting</class>
    <class kind="class">Ogre::RTShader::NormalMapLightingFactory</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::PerPixelLighting</class>
    <class kind="class">Ogre::RTShader::PerPixelLightingFactory</class>
    <class kind="class">Ogre::RTShader::Program</class>
    <class kind="class">Ogre::RTShader::ProgramManager</class>
    <class kind="class">Ogre::RTShader::ProgramProcessor</class>
    <class kind="class">Ogre::RTShader::ProgramSet</class>
    <class kind="class">Ogre::RTShader::ProgramWriter</class>
    <class kind="class">Ogre::RTShader::ProgramWriterFactory</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::SGMaterialSerializerListener</class>
    <class kind="class">Ogre::RTShader::SGScriptTranslator</class>
    <class kind="class">Ogre::RTShader::ShaderGenerator</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterCGFactory</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterGLSLESFactory</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterGLSLFactory</class>
    <class kind="class">Ogre::RTShader::ShaderProgramWriterHLSLFactory</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="struct">Ogre::RTShader::TextureAtlasRecord</class>
    <class kind="class">Ogre::RTShader::TextureAtlasSampler</class>
    <class kind="class">Ogre::RTShader::TextureAtlasSamplerFactory</class>
    <class kind="class">Ogre::RTShader::TriplanarTexturing</class>
    <class kind="class">Ogre::RTShader::TriplanarTexturingFactory</class>
    <class kind="class">Ogre::RTShader::UniformParameter</class>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_ADDSIGNED</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3f5296e2c5846bfd3854fa79e3f04d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_ADDSMOOTH</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga61922bfa8246b31d92c97e2f9d1275d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3055db1d26c7f5985ce2c41df03a02bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_DOTPRODUCT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf356c664f6a9ace926247c9d5bce5f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_GENERATE_TEXCOORD_ENV_NORMAL</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf471414666a27608d02c078db102fe13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_GENERATE_TEXCOORD_ENV_REFLECT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga4ddaa01f48cca042142f7d07eb79a531</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_GENERATE_TEXCOORD_ENV_SPHERE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1c7676773d46d7e9d7bd09e4aa7cb9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_GENERATE_TEXCOORD_PROJECTION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga936b90baf3004063efe99d836147b802</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_LERP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf714443c4e6881fc31add54f71441752</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_MODULATEX2</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga863f328a2f0427933e925978cbccbcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_MODULATEX4</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga862e650d597fdeab5bdce48ab8218ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_NORMALIZE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga50515d815bdab27ac1fa1dc41c0977b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_PIXELFOG_DEPTH</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gabaab1e89270cd7f763f2f8e0258c400e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_PIXELFOG_EXP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gac55655d0c3af8860b21fa0c31e47dc91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_PIXELFOG_EXP2</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga5884a9b1976be44596eec20f0e005b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_PIXELFOG_LINEAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3ff5cdc27b838b8dc976502e84e996d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_SAMPLE_TEXTURE_PROJ</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga80c3b1ec48d5484537cc0dfbc2ff8000</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaacaa49841a295828270684b278808830</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_TRANSFORM_TEXCOORD</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa9b0f586bcddcb368af37697cf4da0f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_VERTEXFOG_EXP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa7070959492b977db61224af4c3e8a21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_VERTEXFOG_EXP2</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga345b9a8ecba8a9c1207c8625085c4754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_FUNC_VERTEXFOG_LINEAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8152aa5d7bfdd6b3f343c7775a6acb32</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9ae1eb54f60d3e3098c48359a2694310</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_COMMON</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf315dcdcd0eeb960135ab30110ae77ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_FOG</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga490ee091e89c283b72eed0dd867736d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_TEXTURING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gab7d72f56d81dc214ac28a7e40bfa56c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FFP_LIB_TRANSFORM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga6455ab92d5367767064f20e26ea23757</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_ADJOINT_TRANSPOSE_MATRIX</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga62c9b60fa2f7a0d0af769f17b126347b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_ANTIPODALITY_ADJUSTMENT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga045cc096ca5673328d7dc0a97f7bbde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_APPLYSHADOWFACTOR_DIFFUSE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8bc52c44d087e8e3fccfe6ac0f8228bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_BLEND_WEIGHT</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf3e0a4f05c79b2807813733e0b91927b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_BUILD_DUAL_QUATERNION_MATRIX</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga00577799c9ddadc56370d3483d747bcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_CALCULATE_BLEND_NORMAL</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga219791b7aafceca0c32c41fe92144304</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_CALCULATE_BLEND_POSITION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga02c23c7d15d4170f2bd2239561569c87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_COMPUTE_SHADOW_COLOUR3</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga78adec906ae28462e707fce51123b007</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_CONSTRUCT_TBNMATRIX</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae51eb16802a9207f0996b57d3c97ddc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_FETCHNORMAL</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gabbeda2f98f182b98f2342fe8a0c8609f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_DIRECTIONAL_DIFFUSE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga75eb5ea0eac488234a8749b8a86ae918</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_DIRECTIONAL_DIFFUSESPECULAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae56f940b43f696b1d9c90a5d419903d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_POINT_DIFFUSE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga783580599433f492381773aff51b3e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_POINT_DIFFUSESPECULAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga109d92eb58c1e1d0ce7e1248f79d7e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_SPOT_DIFFUSE</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga2620bcaeb32a88f06ae1f3c8cecbb1e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_LIGHT_SPOT_DIFFUSESPECULAR</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8f20b2f1284e114cd7b098e4ad5e418b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_FUNC_NORMALIZE_DUAL_QUATERNION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga5f11ad7dd88f803e93c300cba0136eee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_DUAL_QUATERNION</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga91f58ddc8787cb20bba6c4514d6aea5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_INTEGRATEDPSSM</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaef923817b4e357235b862cbea0147e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_NORMALMAP</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga4c3d15b79dd582053d00d9d7d47a32ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SGX_LIB_PERPIXELLIGHTING</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga62fd9d3400be2887116459919fa3d3aa</anchor>
      <arglist></arglist>
    </member>
    <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>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>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::map&lt; String, TextureAtlasTablePtr &gt;</type>
      <name>TextureAtlasMap</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf7c6e39a71eb503a1bc68503493843be</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TextureAtlasRecord &gt;</type>
      <name>TextureAtlasTable</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9e2ea84f46631935ec1be81f6621cb75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>SharedPtr&lt; TextureAtlasTable &gt;</type>
      <name>TextureAtlasTablePtr</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae2dbb18ab17e09a77a17429beac98115</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="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_COLOUR_END</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aadff5a4ef68640ae288c15265b3f8fc3b</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="enumvalue">
      <name>FFP_PS_ALPHA_TEST</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gga06b7172046e21956b5eb485dbd7fc29aa7ae09e0eaa0207d35c1cc4c74513cc5d</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="function">
      <type></type>
      <name>DualQuaternionSkinning</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga922bd08a7f704ed7002320b57a2d007f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareSkinningTechnique</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga6e9f20a122d6130adce810efd2930ace</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LinearSkinning</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga076dbcf2a1c31c0fad02b693ef33fa53</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SGScriptTranslator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga86e3c331a22325d04420a5a84b905595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~HardwareSkinningTechnique</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga083fdff17f9b61562b3e5e32cd032006</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addFunctionInvocations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga652ed7534ddb7b72ae2661a37a94c1f8</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>addFunctionInvocations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga96acaf8eb55fa1cd0e0dfd98222b0640</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>addFunctionInvocations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga8bc4f0e1b535ddf22a3354e1973ddf8c</anchor>
      <arglist>(ProgramSet *programSet)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>copyFrom</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga85e711c9def8444e407820c07e23d126</anchor>
      <arglist>(const HardwareSkinningTechnique *hardSkin)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getBoneCount</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga3a272a71bc57581c22597533d085c10c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual SubRenderState *</type>
      <name>getGeneratedSubRenderState</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9d8077b653bb0bb5bb5e457665f93ae5</anchor>
      <arglist>(const String &amp;typeName)</arglist>
    </member>
    <member kind="function">
      <type>ushort</type>
      <name>getWeightCount</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga1bb9cbae97b99f6ed962b2f87a89e04d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasCorrectAntipodalityHandling</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga6bec48df043c761525c10fa1c3805208</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasScalingShearingSupport</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaed668a1eb73bffe240faec2e174701c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>materialEventRaised</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga0c4d6065a7366a2c7cec871582b59662</anchor>
      <arglist>(MaterialSerializer *ser, MaterialSerializer::SerializeEvent event, bool &amp;skip, const Material *mat)</arglist>
    </member>
    <member kind="function">
      <type>_OgreRTSSExport void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga853545db65491ef61dd4e75b53a8b895</anchor>
      <arglist>(std::ostream &amp;o, const HardwareSkinning::SkinningData &amp;data)</arglist>
    </member>
    <member kind="function">
      <type>_OgreRTSSExport void</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9a4d58acd00118cb86ff41e88e3d2ea3</anchor>
      <arglist>(std::ostream &amp;o, const TextureAtlasSamplerFactory::TextureAtlasAttib &amp;tai)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>passEventRaised</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae7cd570f009ae6daa1436bb3a1b93b1c</anchor>
      <arglist>(MaterialSerializer *ser, MaterialSerializer::SerializeEvent event, bool &amp;skip, const Pass *tech)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolveDependencies</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga2dae1b6c5230f79fbfefde6297f8941c</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolveDependencies</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga2d9c2c117871a07a446b468b0127895a</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>resolveDependencies</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga697114bc7de598adf544c9abb433912b</anchor>
      <arglist>(ProgramSet *programSet)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolveParameters</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9c743be98b0e70a0d56d765b9a62986e</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual bool</type>
      <name>resolveParameters</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaa007b47a606d45373658a277c6c89f4a</anchor>
      <arglist>(ProgramSet *programSet)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual bool</type>
      <name>resolveParameters</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gab6ae229cd5136c5d55e1f0766b30b058</anchor>
      <arglist>(ProgramSet *programSet)=0</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setDoBoneCalculations</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga9f6040d44ac57c6bdb187bc111716aa7</anchor>
      <arglist>(bool doBoneCalculations)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setHardwareSkinningParam</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gafa9516c0d0a2b16f3dae733a989b844e</anchor>
      <arglist>(ushort boneCount, ushort weightCount, bool correctAntipodalityHandling=false, bool scalingShearingSupport=false)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>techniqueEventRaised</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gae69f34379ca56e44da81e6bb94e569d2</anchor>
      <arglist>(MaterialSerializer *ser, MaterialSerializer::SerializeEvent event, bool &amp;skip, const Technique *tech)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>textureUnitStateEventRaised</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gaf51bcbc1062b97a10c74ea7e70dec651</anchor>
      <arglist>(MaterialSerializer *ser, MaterialSerializer::SerializeEvent event, bool &amp;skip, const TextureUnitState *textureUnit)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>translate</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>ga50913d8a64482eeefcccaaa9b9eeb1c1</anchor>
      <arglist>(ScriptCompiler *compiler, const AbstractNodePtr &amp;node)</arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>ShaderGenerator</name>
      <anchorfile>group___r_t_shader.html</anchorfile>
      <anchor>gadcb2ff432738c3d0e602910347d3785a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>RenderSystem</name>
    <title>RenderSystem</title>
    <filename>group___render_system.html</filename>
    <class kind="class">Ogre::DefaultHardwareBufferManager</class>
    <class kind="class">Ogre::DefaultHardwareBufferManagerBase</class>
    <class kind="class">Ogre::DefaultHardwareCounterBuffer</class>
    <class kind="class">Ogre::DefaultHardwareIndexBuffer</class>
    <class kind="class">Ogre::DefaultHardwareUniformBuffer</class>
    <class kind="class">Ogre::DefaultHardwareVertexBuffer</class>
    <class kind="class">Ogre::DepthBuffer</class>
    <class kind="struct">Ogre::DriverVersion</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::HardwareCounterBuffer</class>
    <class kind="class">Ogre::HardwareIndexBuffer</class>
    <class kind="class">Ogre::HardwareOcclusionQuery</class>
    <class kind="class">Ogre::HardwarePixelBuffer</class>
    <class kind="class">Ogre::HardwareUniformBuffer</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::RenderQueueInvocation</class>
    <class kind="class">Ogre::RenderQueueInvocationSequence</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="class">Ogre::TempBlendedBufferInfo</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::vector&lt; HardwareBuffer::Usage &gt;</type>
      <name>BufferUsageList</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gadefdc0dd104d75039087a1e50eb84773</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::map&lt; uint16, DepthBufferVec &gt;</type>
      <name>DepthBufferMap</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga3398714c41b8c70059d8488a7b42ad3e</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>HardwareBufferLockGuard</type>
      <name>HardwareIndexBufferLockGuard</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga413056145e16a7db751445bc6322f3b4</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>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>VectorIterator&lt; RenderQueueInvocationList &gt;</type>
      <name>RenderQueueInvocationIterator</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gace1177231e9c350bbf4d9862f189b13e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; RenderQueueInvocation * &gt;</type>
      <name>RenderQueueInvocationList</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga36e988ee6880dc974a0612da3863bb5f</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="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_DOT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ab4f91cac8782a94b7628efde67bb3a89</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_ATOMIC_COUNTERS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a7ae1d1d35000ed29211e040a207db1a9</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_FRAGMENT_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a0fb7675fcb0999b146ddb233f0c8d532</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_SCISSOR_TEST</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a025003688279d889c8866bafb97d2e9d</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_VERTEX_FORMAT_UBYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a2de4b26152004c45bf22ac3c06c20d46</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_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_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_HWRENDER_TO_VERTEX_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abfef380b817098e5510d38b4950a5275</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_MRT_DIFFERENT_BIT_DEPTHS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a10a2cb27bf357d561cd498ab38590b3c</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_ADVANCED_BLEND_OPERATIONS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a3557e83299c9ff66d776b45733e5e466</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_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_CAN_GET_COMPILED_SHADER_BUFFER</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7a08566db0020adc1f1d2b45928b9663b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RSC_SHADER_SUBROUTINE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7abd9f92b97578c490ef57d7604e31af2f</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_TEXTURE_1D</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7af1c1a5e1b7cace4ddf03970b5f51c955</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="enumvalue">
      <name>RSC_TESSELLATION_DOMAIN_PROGRAM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7ae8fdd30a9983339fa7c1878ddbd35bf9</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_HWOCCLUSION_ASYNCHRONOUS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga3d2965b7f378ebdcfe8a4a6cf74c3de7aaae4c06b1013b49cbf5b4100ae5c8c9e</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_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="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>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>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="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_9</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggad08013a341ff0ef07c39fa3502bf6c00a5c4ab4460dc0489bbc5ea049d8412d21</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_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="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>TexCoordCalcMethod</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gaa9c06899edc6b7aed7bf3b29abe9bb31</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_NONE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a73546a8946a02a34d7958763e0c1034e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a414edb1748a8b2bfd8c4699164c46352</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_PLANAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31a516f97319ea6e8a02daef9f13c32303c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_REFLECTION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31ad4c1a576294c5fc8a0519783fc9e2eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_ENVIRONMENT_MAP_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31aa296599db57208482d35f5d264d61578</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEXCALC_PROJECTIVE_TEXTURE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ggaa9c06899edc6b7aed7bf3b29abe9bb31abcbba9b2c16dc5c57c479dfc486095db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexElementSemantic</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0a62b3f2ede8992ff365bb013a8bc00d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_POSITION</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00dad04d50e91c2ec5377e610b3f5b9b07f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BLEND_WEIGHTS</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da63d3494547f373f5c4397a41b39cf6a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BLEND_INDICES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00dae54f94c9c9cf553d227c2aab2c499bbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_NORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da1dec7d36a64625348e23af26c9231227</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_DIFFUSE</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00daabddc327dc0835e75b7622ee81e7f527</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_SPECULAR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00daac8754d6241197a32c19cd72ff1806cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_TEXTURE_COORDINATES</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da17abb855311f3a67bc31414cad8d6212</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_BINORMAL</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da2b06bd6ce4e2b9115ab122e35d86502f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_TANGENT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da57d43012049b3ec7b4240b207dd029f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VES_COUNT</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga0a62b3f2ede8992ff365bb013a8bc00da6f167783a26ed5d1c146fbeae995af0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>VertexElementType</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga027109503a988ba85f4c63b55082907f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa3fbd40586beffa36887f783d401c5b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0993ccf616ec6e7bf60fff2ef1705ce6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9ccf920d2572b15896f75ccf30fb150c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_FLOAT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa7f1dd8dd0e61ef81a53f5b315d096325</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa2da074f4cb5af787d6fe3d7efafbda5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fadcf2fcc87b2ffd15476b34c54110d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa95b23f7c498fc51e9b5fdf22779394bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa74cfbca962869d7b2bdbe3dd869f183c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0d7cffdff4ceb5440142ca43f0fedc29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UBYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa634a1cefe14124d3c9c2b11d782f947c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR_ARGB</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa952a7cf30c1f555019dfbeb1ed2c8c41</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_COLOUR_ABGR</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fafe3711fdde45487fbac6e2f38b0b9f1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5bec901be6ebdc35a0426ba3fae62aa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9875117bd933d3d7b009c52c003ca8f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faa68330a5d4f403a22817356c34c55b3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_DOUBLE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907facb7c87b53e68a76ecc4512abdf26a4fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5ba3cec34c6d8e86e3360c027dd415aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa0aff9525bb66b8b7afca5359663035b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa48124844566161cd80023227f6b2812c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa53a022ffd7d3a30e7dbf11e436ef2ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa9e45e8e92d5e00af2e170d590959205e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faaa46232a9547b9053622a23118e67b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fad46afe81399144842525ee08b6c4b42a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_INT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa237b719155793a2b6b96f1317416fae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT1</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa6bee4a7b13fa3bcb10f9421abd31db10</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT2</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa09a50344ac7ddae8f4c316252136f66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT3</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac6a0941060af4229841f897c79af7ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UINT4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac1fec3f5663b1e7298fb285e10e2f32c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_BYTE4</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa5a7f9ae0525a415b717e3200c80cc8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_BYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa802550c10e712abb98e6787636f3a4c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_UBYTE4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907faeff0739fc739b28d7527442fb6445828</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa1846e5d8a355cc14dbb9ec6fccb5ce12</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_SHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fab2da05c18d726f8d99c46b56255ddd67</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT2_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fac75358ccfe467d9f721160a87d0b19e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>VET_USHORT4_NORM</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gga027109503a988ba85f4c63b55082907fa1a6f5599d29d19a96f284c76be2d9965</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="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="function">
      <type></type>
      <name>DepthBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga90ab98914c730458fccb9780f850b905</anchor>
      <arglist>(uint16 poolId, uint16 bitDepth, uint32 width, uint32 height, uint32 fsaa, const String &amp;fsaaHint, bool manual)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareCounterBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga2ce814facccaef7be68c6203dce38967</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareUniformBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac95f36b23a9627b02759cc7e2be964b2</anchor>
      <arglist>(HardwareBufferManagerBase *mgr, size_t sizeBytes, HardwareBuffer::Usage usage, bool useShadowBuffer=false, const String &amp;name=&quot;&quot;)</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">
      <type></type>
      <name>~HardwareCounterBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gae857f97b56f610cea3583c5b01bda49c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~HardwareUniformBuffer</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9f141460aa2aff8eef911714be4bbca6</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" virtualness="virtual">
      <type>virtual uint16</type>
      <name>getBitDepth</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga0da54b20b25ac5313fc8c142e8b35168</anchor>
      <arglist>() const</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">
      <type>uint32</type>
      <name>getFsaa</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga242e53843f55de3983e6f070e88c19ae</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFSAAHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga9662342362034428346e0676fb9d1ac7</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getFsaaHint</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga1b4eca5bc2774b80081a2f5aba90c58c</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">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>ga55b7b464be821ef2536e2470b15865c9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>HardwareBufferManagerBase *</type>
      <name>getManager</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gafa02287240fe76b47d27095e5b97bd21</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gacbd3b457eeca52094cf44fb8b3f853d6</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___render_system.html</anchorfile>
      <anchor>gac3c971f0c96decb115c8e4fc6bc9e922</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="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>GLSupport</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="struct">Ogre::BackgroundProcessResult</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::GpuProgramManager</class>
    <class kind="class">Ogre::HighLevelGpuProgram</class>
    <class kind="class">Ogre::HighLevelGpuProgramFactory</class>
    <class kind="class">Ogre::HighLevelGpuProgramManager</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::SceneLoaderManager</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::UnifiedHighLevelGpuProgram</class>
    <class kind="class">Ogre::UnifiedHighLevelGpuProgramFactory</class>
    <class kind="class">Ogre::ZipArchiveFactory</class>
    <member kind="typedef">
      <type>WorkQueue::RequestID</type>
      <name>BackgroundProcessTicket</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga1e2e9ee3e2ee22a4e792952239d38821</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>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="enumvalue">
      <name>GPT_COUNT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaeffac6a22a90f7ece0d6917bd2e88ee0a001237793c8ac61af1cff65821480c7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>GpuProgramType</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gad08e89fa63e81d061ea9e2f37664976e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_VERTEX_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea3d96c54ace718f26c66067503efd56a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_FRAGMENT_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976eac9a00b013e9075bc061b0585cf9a6c3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_GEOMETRY_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea78fc6b12cad0b4a28e86c802ee50bcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_DOMAIN_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea670018be566e85e99ad45105bfda8993</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_HULL_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976eaea74d7930cd8f25545bd629b91f210dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GPT_COMPUTE_PROGRAM</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggad08e89fa63e81d061ea9e2f37664976ea81238638cb2fdf78cc0860b6c4c16a4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>MeshChunkID</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga7b904fc5463a8ef1e61f6de39b603fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_HEADER</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae377c85390fc6c2cb7d57009bbcb48a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a7e30f93c634e73eccf5841247edcf394</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a2ea0d2c7c324fa5745b325a9e1c4cbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_OPERATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a204c8cf7adc882832f720fec814b3736</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_BONE_ASSIGNMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a0be59b8913a5cb6a92942172121a1feb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_TEXTURE_ALIAS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a36e136a0ae3018f1bdb14cb8ee355b2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab58cc7791a7fced01dfb77b38f804750</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_DECLARATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a529e87421877a2c003b001e99a2a1ec3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_ELEMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ac094ecf94bea8aabc8e50913260ca01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_BUFFER</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae8e03368ae266d871c8bee40fc9b2884</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_VERTEX_BUFFER_DATA</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab6b7146d2e47408f325e5d95f52d1360</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_SKELETON_LINK</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a061bd3bd94e92d0d31a76b1030d28a8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_BONE_ASSIGNMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a5a2466fdd447d7a91aad57a941cbd336</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_LEVEL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a95dff92891f236df95aabb4be895a9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_USAGE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a91d18ad3575494d5723187a27c0554ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_MANUAL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4aa70c05306a33c122ff87a48135ebff9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_LOD_GENERATED</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ab2e273eb42a551fce6fcedc23b1b5579</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_MESH_BOUNDS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1516dd9026781cc83396590e73eb5bd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_NAME_TABLE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a53de3dbb8a1fb4199fecfcc13b99a780</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_SUBMESH_NAME_TABLE_ELEMENT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ad2d5c64333e75efb676c25cf7413fbe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_LISTS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a9702b7e52d4ea26c0eaffe49a2ea3fca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_LIST_LOD</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a85ec2f21278624525b12aae23fecd8a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_EDGE_GROUP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a57ce1f8065af27bbbe84c1525b2541cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a8f20b9f53c4a616ebb80d5f5e6dce6f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4adb5976001d45fa25b6f5bf094ee26cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_POSE_VERTEX</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1c05dca2e153c0546074b2361706d4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATIONS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a47ebdc0a3d866f96d1272b53c956d60a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a20cea2365d30a7aad8f79ca58f058b50</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_BASEINFO</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a079f2868b05b6ee086bba76454a925df</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_TRACK</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a06f1e8f333e075e3c50c1d6857423a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_MORPH_KEYFRAME</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a4227a01f9308f161b1dff36d37bfca1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_POSE_KEYFRAME</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a1530b8d3112bec8376a066db1859820d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_ANIMATION_POSE_REF</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a01f246a4298151dc5b2271de6bf19acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_TABLE_EXTREMES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4adef65eae91dcd6082bbc4be1bf0d950e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_NORMALS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4a05282af650e923e0cbff1bc35e19eb21</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_COLOURS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4ae55f61d76f1149a9bed5c32711d404ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>M_GEOMETRY_TEXCOORDS</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gga7b904fc5463a8ef1e61f6de39b603fc4aec8563534d08ae9b4d15d04e5c999c1d</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>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>gae50520af6377ff8184cf79125cb9c4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_1D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a18bf88d3a14ba28d6602689e398416bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7af1f732018f5a2a7d35233e2ceeb4ee0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_3D</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7aa80e2545e817591a0b4547f987987d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_CUBE_MAP</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7ae295fe0fa26623b66cc023f462962344</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D_ARRAY</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a11589b2d4fbe6213dcdaf4e78894a3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_2D_RECT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a6848cebb37b67815f743814ebddc965b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TEX_TYPE_EXTERNAL_OES</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggae50520af6377ff8184cf79125cb9c4d7a1a31bbe700e223257fb2d18afcb14d73</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_SRV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67aeaa879e353bc503f741a0a0671b35c15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_UAV</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a85ca4e5cb922c3a2381ed5eed01c0cf1</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_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67acaa45fe77d1becf4c5bd353bc2aa764b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TU_NOTSHADERRESOURCE</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ggaf140ec886884a864abc74a7556f8bf67a186a9408e017e08e63c56db55da7f09f</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="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_AUTODETECT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga8bae6a9768c449c8cfd1fba53f894590</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_DEFAULT</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>gad0e16ff2458722373e3eea3b303e52da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const _OgreExport char *const</type>
      <name>RGN_INTERNAL</name>
      <anchorfile>group___resources.html</anchorfile>
      <anchor>ga4ff08291d3ef7af52185a3450aba557c</anchor>
      <arglist></arglist>
    </member>
  </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>
    <class kind="class">Ogre::STBIPlugin</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::DefaultAxisAlignedBoxSceneQuery</class>
    <class kind="class">Ogre::DefaultIntersectionSceneQuery</class>
    <class kind="class">Ogre::DefaultPlaneBoundedVolumeListSceneQuery</class>
    <class kind="class">Ogre::DefaultRaySceneQuery</class>
    <class kind="class">Ogre::DefaultSceneManager</class>
    <class kind="class">Ogre::DefaultSceneManagerFactory</class>
    <class kind="class">Ogre::DefaultShadowCameraSetup</class>
    <class kind="class">Ogre::DefaultSphereSceneQuery</class>
    <class kind="class">Ogre::Entity</class>
    <class kind="class">Ogre::EntityFactory</class>
    <class kind="class">Ogre::FocusedShadowCameraSetup</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::LightFactory</class>
    <class kind="class">Ogre::LiSPSMShadowCameraSetup</class>
    <class kind="class">Ogre::ManualObject</class>
    <class kind="class">Ogre::ManualObjectFactory</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::SceneManagerEnumerator</class>
    <class kind="class">Ogre::SceneManagerFactory</class>
    <class kind="struct">Ogre::SceneManagerMetaData</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="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>ConstShadowTextureConfigIterator</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga40acba93d9441f2bccfa096b641c887d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; Vector4 &gt;</type>
      <name>CustomParamsVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga062489fab9b63c057d5593364f0729a4</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="typedef">
      <type>std::vector&lt; InstancedEntity * &gt;</type>
      <name>InstancedEntityVec</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf70984bf9f63b82ce29fde4f0d5f6cf2</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::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___scene.html</anchorfile>
      <anchor>gaa4b6dbd7bf722582a21fcc25d25f73ed</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="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="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>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="enumeration">
      <type></type>
      <name>SceneType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7383602bd480d43b80c626969b9af914</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_GENERIC</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a0af8f844019e52fe112e9a946a919fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_CLOSE</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914ae83ae1c9a6e4816184441db4a140e70a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_FAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a8bf5864d5ab311e0512ed153c95f1d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_EXTERIOR_REAL_FAR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a7eecd7057b3487616075032560582ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ST_INTERIOR</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gga7383602bd480d43b80c626969b9af914a93f2170ad3a8132f29264dc3642a2dcf</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>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="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>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>BatchSettings</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad9b21aa78c94911add2c52c474d8d48c</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">
      <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">
      <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">
      <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></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">
      <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">
      <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" virtualness="virtual">
      <type>virtual</type>
      <name>~BaseInstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga336e04ecb0e366039963adc9bffe4f73</anchor>
      <arglist>()</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</type>
      <name>~InstanceBatchHW</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab05c51798311eac9e3da3fb3d4946408</anchor>
      <arglist>()</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" virtualness="virtual">
      <type>virtual</type>
      <name>~InstanceBatchVTF</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2a9877537a5b9b05fd8a104231463070</anchor>
      <arglist>()</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></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>_boundsDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gafa38ad39cc49abd167a8bb1075dc2c2d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_boundsDirty</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabbea0657572df2d28a184666d1fd128f</anchor>
      <arglist>(void)</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 Vector4 &amp;</type>
      <name>_getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaff4d0e256c7506949ad849e38c248ba4</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>_getDerivedPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga429d997908f06510df395f5e41e71b7b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Mesh::IndexMap *</type>
      <name>_getIndexToBoneMap</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2c7d869d9a47056507998a99bf6383df</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>MeshPtr &amp;</type>
      <name>_getMeshRef</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf1b34a5640923cb56c47153321cd317a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const Ogre::MeshPtr &amp;</type>
      <name>_getMeshReference</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabb49c936058ba3730d2010891ceae8c9</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>InstanceBatch *</type>
      <name>_getOwner</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga766440b866678200f30869bc44683888</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual const Affine3 &amp;</type>
      <name>_getParentNodeFullTransform</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaad489f840b61e8e987ec2c48e3b16b78</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>_notifyAttached</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0faadbd22a01ef1b959e0c63598bc79a</anchor>
      <arglist>(Node *parent, bool isTagPoint=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyCurrentCamera</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaeb967751f31d275489389e9988f1aac2</anchor>
      <arglist>(Camera *cam)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_notifyMoved</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac18e33cc9b2824de974cd4259874ac62</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga62ac297aa71e017ec1ab97929c06e036</anchor>
      <arglist>(InstancedEntity *instancedEntity, unsigned char idx, const Vector4 &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" 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>_updateBounds</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8073edd16937723e2b2db8ba51672dc1</anchor>
      <arglist>(void)</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" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf4840500767d764d159ee6362c9b51a0</anchor>
      <arglist>(RenderQueue *queue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga36300602449a9b710be75184f60090ba</anchor>
      <arglist>(RenderQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaf47f31873478f5929289a474a976fb7c</anchor>
      <arglist>(RenderQueue *queue)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0a0d1a414ff9876e426aad8421b4baba</anchor>
      <arglist>(RenderQueue *queue)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>_updateRenderQueue</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaa0c5a7159b514f6b96e690e3e130058a</anchor>
      <arglist>(RenderQueue *queue)</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">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3f73c0ba5217fcafbe1c5246c31bc7be</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab693390768c3d31ec33a288fc8666b2a</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>buildFrom</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac97af4ce33324a1c9f9b812e5e7ae1c9</anchor>
      <arglist>(const SubMesh *baseSubMesh, const RenderOperation &amp;renderOperation)</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">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga199ccdf597eb82ccf4d2a197c2824637</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga601f9ff1af35db597efb62a4c582be22</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0b8958bd878c7028e19b789188c631ca</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>calculateMaxNumInstances</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga01ff033a0dddc01ea7037d4c96d0bed2</anchor>
      <arglist>(const SubMesh *baseSubMesh, uint16 flags) const</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>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>ga6acd24f5b5aa6ea29d1d3baf57603dd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>InstancedEntity *</type>
      <name>createInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga5767c95dac43bbc3c80966c362e32b73</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>bool</type>
      <name>forceOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga8de1d6bc736ed16039fc4feed1054ad1</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>AnimationStateSet *</type>
      <name>getAllAnimationStates</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga9d0aba5085aa3cabe566c00596315d05</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>AnimationState *</type>
      <name>getAnimationState</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga12ab97d999121451b671b795e440d538</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>gab244043eda526a4b17991c1c55e6db65</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const AxisAlignedBox &amp;</type>
      <name>getBoundingBox</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2f3b53c770793546d08f40afedb167f5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga27cf4b750c8284a8f4464aa87e041465</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>Real</type>
      <name>getBoundingRadius</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga76e03f1dfd14df9dcb57cbb7eb089777</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Vector4 &amp;</type>
      <name>getCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae3ed38cdf3fbf06dac6c29777d45706f</anchor>
      <arglist>(unsigned char idx)</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>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>InstancingTechnique</type>
      <name>getInstancingTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3833def00a12ea2b8653e47b0ff214f9</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const LightList &amp;</type>
      <name>getLights</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga286e02d5a387e4a629a440446418f26e</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const MaterialPtr &amp;</type>
      <name>getMaterial</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gabf2e0f5e70a4984aeafc67d016111e46</anchor>
      <arglist>(void) 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>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>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>ga27334e4426d3c415824d0e817dee83f3</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getMovableType</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga594f79fee334537c1e64abe4777d77fa</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const String &amp;</type>
      <name>getName</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gafdb1bb452fa33f35fbc13dab22b4ae94</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>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga86c7f5afb1cde4b73937c687d02970b6</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga63d739ff9b72315e8466bc8197cf1223</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>unsigned short</type>
      <name>getNumWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga14b022135fb927a586edef028403a39d</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>const Quaternion &amp;</type>
      <name>getOrientation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga737641e39225f9b238060f50d91d6b7a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getPosition</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga4cc335ae880111a0a654d9f5c5179478</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getRenderOperation</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadcb91b7c109b3b4b74504b7dd5f7a13d</anchor>
      <arglist>(RenderOperation &amp;op)</arglist>
    </member>
    <member kind="function">
      <type>const Vector3 &amp;</type>
      <name>getScale</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gac20fe04c829f18bc445db7030b0ea7fd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>SceneManager *</type>
      <name>getSceneManager</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga19847d04345ad5c63ef8f20a143a1f83</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>SkeletonInstance *</type>
      <name>getSkeleton</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gad8c8d4915bb3fc49768fe2df353f9769</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>Real</type>
      <name>getSquaredViewDepth</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0cb7f8123b4fa74968839c1f57f655f8</anchor>
      <arglist>(const Camera *cam) const</arglist>
    </member>
    <member kind="function">
      <type>Technique *</type>
      <name>getTechnique</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga669f14748bd5c2cf8c8559c83371bdf5</anchor>
      <arglist>(void) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gadc4b75711e16b37a1bf7f4a7caa82c4c</anchor>
      <arglist>(Matrix4 *xform) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga847694cbc167072792784c10613a4379</anchor>
      <arglist>(Matrix4 *xform) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getWorldTransforms</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab3834d2766e67d617c779ac4d3910fc2</anchor>
      <arglist>(Matrix4 *xform) 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>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>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>isInScene</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga27237a910269ec881ab86df2ebea03ed</anchor>
      <arglist>(void) const</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>bool</type>
      <name>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7438d8f28274b7c45ac91a0fa73f3773</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isStatic</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7c7505161801cb95b4a1051affdf2af7</anchor>
      <arglist>() 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>_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>_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">
      <type>void</type>
      <name>removeInstancedEntity</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga6603588204263c7d16173169a5e327e7</anchor>
      <arglist>(InstancedEntity *instancedEntity)</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>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>setCustomParam</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga0562933b30acaa9ce172d36dd56e94b4</anchor>
      <arglist>(unsigned char idx, const Vector4 &amp;newParam)</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>setInstancesPerBatch</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga20c5c86323fe3d15f2531e88d8299b17</anchor>
      <arglist>(size_t instancesPerBatch)</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>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>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>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">
      <type>void</type>
      <name>setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gaca94c5dd0221ddf54f9881f859eef523</anchor>
      <arglist>(bool bStatic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setStaticAndUpdate</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga7fe07d3823f85fad2479cd41fab69777</anchor>
      <arglist>(bool bStatic)</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>setTransformLookupNumber</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gae89c0833c0c9d0c22c8baea6237c8ef5</anchor>
      <arglist>(uint16 num)</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>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>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" virtualness="virtual">
      <type>virtual bool</type>
      <name>useBoneWorldMatrices</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga3de0cec85d8506862c964e5980553496</anchor>
      <arglist>() const</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>bool</type>
      <name>useOneWeight</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2eb1a9ee689ebae91819e9ed81c12b54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>gab912c25160b445527baf448d3259f8c6</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visitRenderables</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga90f980cad52ceec8bd2fc56ae515e016</anchor>
      <arglist>(Renderable::Visitor *visitor, bool debugRenderables=false)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>setting</name>
      <anchorfile>group___scene.html</anchorfile>
      <anchor>ga2c32100efe26093807424d2032f66464</anchor>
      <arglist>[NUM_SETTINGS]</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="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::TerrainLayerDeclaration</class>
    <class kind="struct">Ogre::TerrainLayerSampler</class>
    <class kind="struct">Ogre::TerrainLayerSamplerElement</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>TerrainLayerBlendMapList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga13ef117fcdcdaf0c609c62f297d94c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerSamplerElement &gt;</type>
      <name>TerrainLayerSamplerElementList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gab3e9ec2172cfcad003ca034009369271</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; TerrainLayerSampler &gt;</type>
      <name>TerrainLayerSamplerList</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga8bc95785d736a01b4140f9a427e9b630</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="enumeration">
      <type></type>
      <name>TechniqueType</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ga632903bb3f8ee3d838b17177bfb7cbcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HIGH_LOD</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca5b8d4b96e0e0882f2bbcfebc98cf393d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LOW_LOD</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca4a929fbb87f8f18c5d46dc10fb9e73c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RENDER_COMPOSITE_MAP</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gga632903bb3f8ee3d838b17177bfb7cbcca654c39dbe72fc28d943bfa476b54867d</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>TerrainLayerSamplerSemantic</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>gad6e8e88c8f2109b45648fd6f3ec00a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_ALBEDO</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84a6407050de320fbf7c06c77bb97e647e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_NORMAL</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84ae90f168a77e4047af27e14ca52d8205a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_HEIGHT</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84adeb418649d89cf961e3f60b009a5e5fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TLSS_SPECULAR</name>
      <anchorfile>group___terrain.html</anchorfile>
      <anchor>ggad6e8e88c8f2109b45648fd6f3ec00a84ae7b29f10d891aac2a3e41c71f7fa96c7</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="class">Ogre::Volume::ChunkHandler</class>
    <class kind="struct">Ogre::Volume::ChunkParameters</class>
    <class kind="struct">Ogre::Volume::ChunkRequest</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>ga89fbc5eed010b8802358563eb88e674a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkRequest</type>
      <name>ChunkRequest</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaaaeebbcd7c0272d310d955203cd89c47</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct Ogre::Volume::ChunkTreeSharedData</type>
      <name>ChunkTreeSharedData</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga65bee0c0281be4af946c81918568cec2</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>struct _OgreVolumeExport Ogre::Volume::DualCell</type>
      <name>DualCell</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>gaa9e25032e3169d25a199262844a14c46</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; size_t &gt;</type>
      <name>VecIndices</name>
      <anchorfile>group___volume.html</anchorfile>
      <anchor>ga00db3f974951d99d4a0902580eeb8151</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>ga90facc4b1e8fd828ae06b8edd0f5b701</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="page">
    <name>pczscenemanager</name>
    <title>Using the PCZ Scene Manager</title>
    <filename>pczscenemanager</filename>
    <docanchor file="pczscenemanager" title="USING THE PCZ_SCENEMANAGER">autotoc_md0</docanchor>
    <docanchor file="pczscenemanager" title="LOADING &amp; INITIALIZATION:">autotoc_md1</docanchor>
    <docanchor file="pczscenemanager" title="CREATING ZONES:">autotoc_md2</docanchor>
    <docanchor file="pczscenemanager" title="CREATING PORTALS:">autotoc_md3</docanchor>
    <docanchor file="pczscenemanager" title="ANTIPORTALS  ** NEW As of 3/17/09 **">autotoc_md4</docanchor>
    <docanchor file="pczscenemanager" title="CREATING OBJECTS/ENTITIES:">autotoc_md5</docanchor>
    <docanchor file="pczscenemanager" title="SCENE QUERIES:">autotoc_md6</docanchor>
    <docanchor file="pczscenemanager" title="KNOWN BUGS:">autotoc_md7</docanchor>
  </compound>
  <compound kind="page">
    <name>manual</name>
    <title>Manual</title>
    <filename>manual</filename>
  </compound>
  <compound kind="page">
    <name>Introduction</name>
    <title>Introduction</title>
    <filename>_introduction</filename>
    <docanchor file="_introduction" title="Object Orientation - more than just a buzzword">autotoc_md13</docanchor>
    <docanchor file="_introduction" title="Multi-everything">autotoc_md14</docanchor>
  </compound>
  <compound kind="page">
    <name>The-Core-Objects</name>
    <title>The Core Objects</title>
    <filename>_the-_core-_objects</filename>
    <docanchor file="_the-_core-_objects" title="A Word About Namespaces">autotoc_md15</docanchor>
    <docanchor file="_the-_core-_objects" title="Overview from 10,000 feet">autotoc_md16</docanchor>
    <docanchor file="_the-_core-_objects" title="The Root object">The-Root-Object</docanchor>
    <docanchor file="_the-_core-_objects" title="The RenderSystem object">The-RenderSystem-object</docanchor>
    <docanchor file="_the-_core-_objects" title="The SceneManager object">The-SceneManager-object</docanchor>
    <docanchor file="_the-_core-_objects" title="The ResourceGroupManager Object">The-ResourceGroupManager-Object</docanchor>
    <docanchor file="_the-_core-_objects" title="The Mesh Object">The-Mesh-Object</docanchor>
    <docanchor file="_the-_core-_objects" title="Entities">Entities</docanchor>
    <docanchor file="_the-_core-_objects" title="Materials">Materials</docanchor>
    <docanchor file="_the-_core-_objects" title="Overlays">Overlays</docanchor>
    <docanchor file="_the-_core-_objects" title="Notes on Integration">autotoc_md17</docanchor>
    <docanchor file="_the-_core-_objects" title="Creating 2D Elements">autotoc_md18</docanchor>
    <docanchor file="_the-_core-_objects" title="Adding 2D Elements to the Overlay">autotoc_md19</docanchor>
    <docanchor file="_the-_core-_objects" title="A word about 2D coordinates">autotoc_md20</docanchor>
    <docanchor file="_the-_core-_objects" title="Transforming Overlays">autotoc_md21</docanchor>
    <docanchor file="_the-_core-_objects" title="GUI systems">autotoc_md22</docanchor>
  </compound>
  <compound kind="page">
    <name>Mesh-Tools</name>
    <title>Mesh Tools</title>
    <filename>_mesh-_tools</filename>
    <docanchor file="_mesh-_tools" title="Exporters">Exporters</docanchor>
    <docanchor file="_mesh-_tools" title="A Note About Modelling / Animation For OGRE">autotoc_md23</docanchor>
    <docanchor file="_mesh-_tools" title="XMLConverter">XMLConverter</docanchor>
    <docanchor file="_mesh-_tools" title="MeshUpgrader">MeshUpgrader</docanchor>
  </compound>
  <compound kind="page">
    <name>Shadows</name>
    <title>Shadows</title>
    <filename>_shadows</filename>
    <docanchor file="_shadows" title="Enabling shadows">Enabling-shadows</docanchor>
    <docanchor file="_shadows" title="Opting out of shadows">Opting-out-of-shadows</docanchor>
    <docanchor file="_shadows" title="Stencil Shadows">Stencil-Shadows</docanchor>
    <docanchor file="_shadows" title="CPU Overhead">autotoc_md24</docanchor>
    <docanchor file="_shadows" title="Extrusion distance">autotoc_md25</docanchor>
    <docanchor file="_shadows" title="Camera far plane positioning">autotoc_md26</docanchor>
    <docanchor file="_shadows" title="Mesh edge lists">autotoc_md27</docanchor>
    <docanchor file="_shadows" title="The Silhouette Edge">autotoc_md28</docanchor>
    <docanchor file="_shadows" title="Be realistic">autotoc_md29</docanchor>
    <docanchor file="_shadows" title="Stencil Optimisations Performed By %Ogre">autotoc_md30</docanchor>
    <docanchor file="_shadows" title="Texture-based Shadows">Texture_002dbased-Shadows</docanchor>
    <docanchor file="_shadows" title="Directional Lights">autotoc_md31</docanchor>
    <docanchor file="_shadows" title="Spotlights">autotoc_md32</docanchor>
    <docanchor file="_shadows" title="Point Lights">autotoc_md33</docanchor>
    <docanchor file="_shadows" title="Shadow Casters and Shadow Receivers">autotoc_md34</docanchor>
    <docanchor file="_shadows" title="Configuring Texture Shadows">Configuring-Texture-Shadows</docanchor>
    <docanchor file="_shadows" title="Maximum number of shadow textures">autotoc_md35</docanchor>
    <docanchor file="_shadows" title="Shadow texture size">autotoc_md36</docanchor>
    <docanchor file="_shadows" title="Shadow far distance">autotoc_md37</docanchor>
    <docanchor file="_shadows" title="Shadow texture offset (Directional Lights)">autotoc_md38</docanchor>
    <docanchor file="_shadows" title="Shadow fade settings">autotoc_md39</docanchor>
    <docanchor file="_shadows" title="Texture shadows and vertex / fragment programs">texture_shadows_and_shaders</docanchor>
    <docanchor file="_shadows" title="Custom shadow camera setups">autotoc_md40</docanchor>
    <docanchor file="_shadows" title="Shadow texture Depth Buffer sharing">autotoc_md41</docanchor>
    <docanchor file="_shadows" title="Integrated Texture Shadows">Integrated-Texture-Shadows</docanchor>
    <docanchor file="_shadows" title="Modulative Shadows">Modulative-Shadows</docanchor>
    <docanchor file="_shadows" title="Shadow Colour">autotoc_md42</docanchor>
    <docanchor file="_shadows" title="Additive Light Masking">Additive-Light-Masking</docanchor>
    <docanchor file="_shadows" title="Manually Categorising Illumination Passes">Manually-Categorising-Illumination-Passes</docanchor>
    <docanchor file="_shadows" title="Pass Classification and Vertex Programs">Pass-Classification-and-Vertex-Programs</docanchor>
    <docanchor file="_shadows" title="Static Lighting">Static-Lighting</docanchor>
  </compound>
  <compound kind="page">
    <name>Animation</name>
    <title>Animation</title>
    <filename>_animation</filename>
    <docanchor file="_animation" title="Animation State">Animation-State</docanchor>
    <docanchor file="_animation" title="Skeletal Animation">Skeletal-Animation</docanchor>
    <docanchor file="_animation" title="SceneNode Animation">SceneNode-Animation</docanchor>
    <docanchor file="_animation" title="Vertex Animation">Vertex-Animation</docanchor>
    <docanchor file="_animation" title="Why two subtypes?">autotoc_md43</docanchor>
    <docanchor file="_animation" title="Subtype applies per track">autotoc_md44</docanchor>
    <docanchor file="_animation" title="Vertex buffer arrangements">autotoc_md45</docanchor>
    <docanchor file="_animation" title="Morph Animation">Morph-Animation</docanchor>
    <docanchor file="_animation" title="Pose Animation">Pose-Animation</docanchor>
    <docanchor file="_animation" title="Combining Skeletal and Vertex Animation">Combining-Skeletal-and-Vertex-Animation</docanchor>
    <docanchor file="_animation" title="Combined Hardware Skinning">autotoc_md46</docanchor>
    <docanchor file="_animation" title="Submesh Splits">autotoc_md47</docanchor>
    <docanchor file="_animation" title="Numeric Value Animation">Numeric-Value-Animation</docanchor>
    <docanchor file="_animation" title="AnimableObject">autotoc_md48</docanchor>
    <docanchor file="_animation" title="AnimableValue">autotoc_md49</docanchor>
  </compound>
  <compound kind="page">
    <name>ShadowMappingOgre</name>
    <title>Shadow Mapping in %Ogre</title>
    <filename>_shadow_mapping_ogre</filename>
    <docanchor file="_shadow_mapping_ogre" title="Introduction to the Shadow Mapping Algorithm">ShadowMappingIntro</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Formalism">sm_formalism</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Depth Biasing">DepthBias</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Percentage Closest Filtering">sm_pcm</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Variants">sm_variants</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Storing Additional Info">sm_additional_info</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Breaking up Shadow Frusta">sm_breaking_frusta</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Playing with Projection Matrices">sect_planeopt</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Theory and Analysis">sm_theory</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="(Non)Optimality of Logarithmic Shadow Maps">sm_nonopt</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Sampling Aliasing versus Depth Precision Aliasing">sm_aliasing</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Projective versus Perspective Aliasing">sm_proj_aliasing</docanchor>
    <docanchor file="_shadow_mapping_ogre" title="Implementation">Implementation</docanchor>
  </compound>
  <compound kind="page">
    <name>Scripts</name>
    <title>Scripts</title>
    <filename>_scripts</filename>
    <docanchor file="_scripts" title="Loading scripts">autotoc_md50</docanchor>
    <docanchor file="_scripts" title="Format">Format</docanchor>
    <docanchor file="_scripts" title="Script Inheritance">Script-Inheritance</docanchor>
    <docanchor file="_scripts" title="Advanced Script Inheritance">Advanced-Script-Inheritance</docanchor>
    <docanchor file="_scripts" title="Script Variables">Script-Variables</docanchor>
    <docanchor file="_scripts" title="Script Import Directive">Script-Import-Directive</docanchor>
    <docanchor file="_scripts" title="Custom Translators">custom-translators</docanchor>
  </compound>
  <compound kind="page">
    <name>Compositor-Scripts</name>
    <title>Compositor Scripts</title>
    <filename>_compositor-_scripts</filename>
    <docanchor file="_compositor-_scripts" title="Compositor Fundamentals">Compositor-Fundamentals</docanchor>
    <docanchor file="_compositor-_scripts" title="Techniques">Compositor-Techniques</docanchor>
    <docanchor file="_compositor-_scripts" title="texture">compositor-texture</docanchor>
    <docanchor file="_compositor-_scripts" title="texture_ref">autotoc_md51</docanchor>
    <docanchor file="_compositor-_scripts" title="scheme">autotoc_md52</docanchor>
    <docanchor file="_compositor-_scripts" title="compositor_logic">autotoc_md53</docanchor>
    <docanchor file="_compositor-_scripts" title="Target Passes">Compositor-Target-Passes</docanchor>
    <docanchor file="_compositor-_scripts" title="Attribute Descriptions">autotoc_md54</docanchor>
    <docanchor file="_compositor-_scripts" title="input">autotoc_md55</docanchor>
    <docanchor file="_compositor-_scripts" title="only_initial">autotoc_md56</docanchor>
    <docanchor file="_compositor-_scripts" title="visibility_mask">autotoc_md57</docanchor>
    <docanchor file="_compositor-_scripts" title="lod_bias">autotoc_md58</docanchor>
    <docanchor file="_compositor-_scripts" title="shadows">autotoc_md59</docanchor>
    <docanchor file="_compositor-_scripts" title="material_scheme">autotoc_md60</docanchor>
    <docanchor file="_compositor-_scripts" title="Compositor Passes">Compositor-Passes</docanchor>
    <docanchor file="_compositor-_scripts" title="Available Pass Attributes">autotoc_md61</docanchor>
    <docanchor file="_compositor-_scripts" title="material">autotoc_md62</docanchor>
    <docanchor file="_compositor-_scripts" title="thread_groups">autotoc_md63</docanchor>
    <docanchor file="_compositor-_scripts" title="input">autotoc_md64</docanchor>
    <docanchor file="_compositor-_scripts" title="identifier">autotoc_md65</docanchor>
    <docanchor file="_compositor-_scripts" title="first_render_queue">autotoc_md66</docanchor>
    <docanchor file="_compositor-_scripts" title="last_render_queue">autotoc_md67</docanchor>
    <docanchor file="_compositor-_scripts" title="material_scheme">autotoc_md68</docanchor>
    <docanchor file="_compositor-_scripts" title="Clear Section">Clear-Section</docanchor>
    <docanchor file="_compositor-_scripts" title="buffers">autotoc_md69</docanchor>
    <docanchor file="_compositor-_scripts" title="colour_value">autotoc_md70</docanchor>
    <docanchor file="_compositor-_scripts" title="depth_value">autotoc_md71</docanchor>
    <docanchor file="_compositor-_scripts" title="stencil_value">autotoc_md72</docanchor>
    <docanchor file="_compositor-_scripts" title="Stencil Section">Stencil-Section</docanchor>
    <docanchor file="_compositor-_scripts" title="check">autotoc_md73</docanchor>
    <docanchor file="_compositor-_scripts" title="comp_func">autotoc_md74</docanchor>
    <docanchor file="_compositor-_scripts" title="ref_value">autotoc_md75</docanchor>
    <docanchor file="_compositor-_scripts" title="mask">autotoc_md76</docanchor>
    <docanchor file="_compositor-_scripts" title="fail_op">autotoc_md77</docanchor>
    <docanchor file="_compositor-_scripts" title="depth_fail_op">autotoc_md78</docanchor>
    <docanchor file="_compositor-_scripts" title="pass_op">autotoc_md79</docanchor>
    <docanchor file="_compositor-_scripts" title="two_sided">autotoc_md80</docanchor>
    <docanchor file="_compositor-_scripts" title="Applying a Compositor">Applying-a-Compositor</docanchor>
  </compound>
  <compound kind="page">
    <name>Overlay-Scripts</name>
    <title>Overlay Scripts</title>
    <filename>_overlay-_scripts</filename>
    <docanchor file="_overlay-_scripts" title="Adding elements to the overlay">Adding-elements-to-the-overlay</docanchor>
    <docanchor file="_overlay-_scripts" title="’overlay_element’ blocks">autotoc_md81</docanchor>
    <docanchor file="_overlay-_scripts" title="Templates">Templates</docanchor>
    <docanchor file="_overlay-_scripts" title="OverlayElement Attributes">autotoc_md82</docanchor>
    <docanchor file="_overlay-_scripts" title="metrics_mode">autotoc_md83</docanchor>
    <docanchor file="_overlay-_scripts" title="horz_align">autotoc_md84</docanchor>
    <docanchor file="_overlay-_scripts" title="vert_align">autotoc_md85</docanchor>
    <docanchor file="_overlay-_scripts" title="left">autotoc_md86</docanchor>
    <docanchor file="_overlay-_scripts" title="top">autotoc_md87</docanchor>
    <docanchor file="_overlay-_scripts" title="width">autotoc_md88</docanchor>
    <docanchor file="_overlay-_scripts" title="height">autotoc_md89</docanchor>
    <docanchor file="_overlay-_scripts" title="material">autotoc_md90</docanchor>
    <docanchor file="_overlay-_scripts" title="caption">autotoc_md91</docanchor>
    <docanchor file="_overlay-_scripts" title="rotation">autotoc_md92</docanchor>
    <docanchor file="_overlay-_scripts" title="Standard OverlayElements">Standard-OverlayElements</docanchor>
    <docanchor file="_overlay-_scripts" title="Panel (container)">Panel</docanchor>
    <docanchor file="_overlay-_scripts" title="BorderPanel (container)">BorderPanel</docanchor>
    <docanchor file="_overlay-_scripts" title="TextArea (element)">TextArea</docanchor>
  </compound>
  <compound kind="page">
    <name>Font-Definition-Scripts</name>
    <title>Font Definition Scripts</title>
    <filename>_font-_definition-_scripts</filename>
    <docanchor file="_font-_definition-_scripts" title="Using an existing font texture">autotoc_md93</docanchor>
    <docanchor file="_font-_definition-_scripts" title="Generating a font texture">autotoc_md94</docanchor>
  </compound>
  <compound kind="page">
    <name>Material-Scripts</name>
    <title>Material Scripts</title>
    <filename>_material-_scripts</filename>
    <docanchor file="_material-_scripts" title="Material">Material</docanchor>
    <docanchor file="_material-_scripts" title="lod_strategy">autotoc_md95</docanchor>
    <docanchor file="_material-_scripts" title="lod_values">autotoc_md96</docanchor>
    <docanchor file="_material-_scripts" title="lod_distances">autotoc_md97</docanchor>
    <docanchor file="_material-_scripts" title="receive_shadows">autotoc_md98</docanchor>
    <docanchor file="_material-_scripts" title="transparency_casts_shadows">autotoc_md99</docanchor>
    <docanchor file="_material-_scripts" title="set_texture_alias">autotoc_md100</docanchor>
    <docanchor file="_material-_scripts" title="Techniques">Techniques</docanchor>
    <docanchor file="_material-_scripts" title="scheme">autotoc_md101</docanchor>
    <docanchor file="_material-_scripts" title="lod_index">autotoc_md102</docanchor>
    <docanchor file="_material-_scripts" title="shadow_caster_material">autotoc_md103</docanchor>
    <docanchor file="_material-_scripts" title="shadow_receiver_material">autotoc_md104</docanchor>
    <docanchor file="_material-_scripts" title="gpu_vendor_rule and gpu_device_rule">autotoc_md105</docanchor>
    <docanchor file="_material-_scripts" title="Passes">Passes</docanchor>
    <docanchor file="_material-_scripts" title="Attribute Descriptions">autotoc_md106</docanchor>
    <docanchor file="_material-_scripts" title="ambient">autotoc_md107</docanchor>
    <docanchor file="_material-_scripts" title="diffuse">autotoc_md108</docanchor>
    <docanchor file="_material-_scripts" title="specular">autotoc_md109</docanchor>
    <docanchor file="_material-_scripts" title="emissive">autotoc_md110</docanchor>
    <docanchor file="_material-_scripts" title="scene_blend">autotoc_md111</docanchor>
    <docanchor file="_material-_scripts" title="separate_scene_blend">autotoc_md112</docanchor>
    <docanchor file="_material-_scripts" title="scene_blend_op">autotoc_md113</docanchor>
    <docanchor file="_material-_scripts" title="separate_scene_blend_op">autotoc_md114</docanchor>
    <docanchor file="_material-_scripts" title="depth_check">autotoc_md115</docanchor>
    <docanchor file="_material-_scripts" title="depth_write">autotoc_md116</docanchor>
    <docanchor file="_material-_scripts" title="depth_func">autotoc_md117</docanchor>
    <docanchor file="_material-_scripts" title="depth_bias">autotoc_md118</docanchor>
    <docanchor file="_material-_scripts" title="iteration_depth_bias">autotoc_md119</docanchor>
    <docanchor file="_material-_scripts" title="alpha_rejection">autotoc_md120</docanchor>
    <docanchor file="_material-_scripts" title="alpha_to_coverage">autotoc_md121</docanchor>
    <docanchor file="_material-_scripts" title="light_scissor">autotoc_md122</docanchor>
    <docanchor file="_material-_scripts" title="light_clip_planes">autotoc_md123</docanchor>
    <docanchor file="_material-_scripts" title="illumination_stage">illumination_005fstage</docanchor>
    <docanchor file="_material-_scripts" title="normalise_normals">autotoc_md124</docanchor>
    <docanchor file="_material-_scripts" title="transparent_sorting">autotoc_md125</docanchor>
    <docanchor file="_material-_scripts" title="cull_hardware">autotoc_md126</docanchor>
    <docanchor file="_material-_scripts" title="cull_software">autotoc_md127</docanchor>
    <docanchor file="_material-_scripts" title="lighting">autotoc_md128</docanchor>
    <docanchor file="_material-_scripts" title="shading">autotoc_md129</docanchor>
    <docanchor file="_material-_scripts" title="polygon_mode">autotoc_md130</docanchor>
    <docanchor file="_material-_scripts" title="polygon_mode_overrideable">autotoc_md131</docanchor>
    <docanchor file="_material-_scripts" title="fog_override">autotoc_md132</docanchor>
    <docanchor file="_material-_scripts" title="colour_write">autotoc_md133</docanchor>
    <docanchor file="_material-_scripts" title="start_light">autotoc_md134</docanchor>
    <docanchor file="_material-_scripts" title="max_lights">autotoc_md135</docanchor>
    <docanchor file="_material-_scripts" title="iteration">iteration</docanchor>
    <docanchor file="_material-_scripts" title="point_size">autotoc_md136</docanchor>
    <docanchor file="_material-_scripts" title="point_sprites">autotoc_md137</docanchor>
    <docanchor file="_material-_scripts" title="point_size_attenuation">autotoc_md138</docanchor>
    <docanchor file="_material-_scripts" title="point_size_min">autotoc_md139</docanchor>
    <docanchor file="_material-_scripts" title="point_size_max">autotoc_md140</docanchor>
    <docanchor file="_material-_scripts" title="line_width">autotoc_md141</docanchor>
    <docanchor file="_material-_scripts" title="Texture Units">Texture-Units</docanchor>
    <docanchor file="_material-_scripts" title="Available Texture Layer Attributes">autotoc_md142</docanchor>
    <docanchor file="_material-_scripts" title="Attribute Descriptions">autotoc_md143</docanchor>
    <docanchor file="_material-_scripts" title="texture_alias">autotoc_md144</docanchor>
    <docanchor file="_material-_scripts" title="texture">autotoc_md145</docanchor>
    <docanchor file="_material-_scripts" title="anim_texture">autotoc_md146</docanchor>
    <docanchor file="_material-_scripts" title="cubic_texture">autotoc_md147</docanchor>
    <docanchor file="_material-_scripts" title="binding_type">autotoc_md148</docanchor>
    <docanchor file="_material-_scripts" title="content_type">autotoc_md149</docanchor>
    <docanchor file="_material-_scripts" title="tex_coord_set">autotoc_md150</docanchor>
    <docanchor file="_material-_scripts" title="colour_op">autotoc_md151</docanchor>
    <docanchor file="_material-_scripts" title="colour_op_ex">autotoc_md152</docanchor>
    <docanchor file="_material-_scripts" title="colour_op_multipass_fallback">autotoc_md153</docanchor>
    <docanchor file="_material-_scripts" title="alpha_op_ex">autotoc_md154</docanchor>
    <docanchor file="_material-_scripts" title="env_map">autotoc_md155</docanchor>
    <docanchor file="_material-_scripts" title="scroll">autotoc_md156</docanchor>
    <docanchor file="_material-_scripts" title="scroll_anim">autotoc_md157</docanchor>
    <docanchor file="_material-_scripts" title="rotate">autotoc_md158</docanchor>
    <docanchor file="_material-_scripts" title="rotate_anim">autotoc_md159</docanchor>
    <docanchor file="_material-_scripts" title="scale">autotoc_md160</docanchor>
    <docanchor file="_material-_scripts" title="wave_xform">autotoc_md161</docanchor>
    <docanchor file="_material-_scripts" title="transform">autotoc_md162</docanchor>
    <docanchor file="_material-_scripts" title="sampler_ref">autotoc_md163</docanchor>
    <docanchor file="_material-_scripts" title="Samplers">Samplers</docanchor>
    <docanchor file="_material-_scripts" title="Available parameters">autotoc_md164</docanchor>
    <docanchor file="_material-_scripts" title="tex_address_mode">autotoc_md165</docanchor>
    <docanchor file="_material-_scripts" title="tex_border_colour">autotoc_md166</docanchor>
    <docanchor file="_material-_scripts" title="filtering">autotoc_md167</docanchor>
    <docanchor file="_material-_scripts" title="Simple Format">autotoc_md168</docanchor>
    <docanchor file="_material-_scripts" title="Complex Format">autotoc_md169</docanchor>
    <docanchor file="_material-_scripts" title="max_anisotropy">autotoc_md170</docanchor>
    <docanchor file="_material-_scripts" title="mipmap_bias">autotoc_md171</docanchor>
    <docanchor file="_material-_scripts" title="compare_test">autotoc_md172</docanchor>
    <docanchor file="_material-_scripts" title="comp_func">autotoc_md173</docanchor>
    <docanchor file="_material-_scripts" title="Declaring GPU Programs">Declaring-Vertex_002fGeometry_002fFragment-Programs</docanchor>
    <docanchor file="_material-_scripts" title="Specifying Named Constants for Assembler Shaders">Specifying-Named-Constants-for-Assembler-Shaders</docanchor>
    <docanchor file="_material-_scripts" title="Default Program Parameters">Default-Program-Parameters</docanchor>
    <docanchor file="_material-_scripts" title="Declaring Shared Parameters">Declaring-Shared-Parameters</docanchor>
    <docanchor file="_material-_scripts" title="Adding new Techniques, Passes, to copied materials">Adding-new-Techniques_002c-Passes_002c-to-copied-materials_003a</docanchor>
    <docanchor file="_material-_scripts" title="Identifying Texture Units to override values">Identifying-Texture-Units-to-override-values</docanchor>
    <docanchor file="_material-_scripts" title="Texture Aliases">Texture-Aliases</docanchor>
  </compound>
  <compound kind="page">
    <name>High-level-Programs</name>
    <title>High-level Programs</title>
    <filename>_high-level-_programs</filename>
    <docanchor file="_high-level-_programs" title="Preprocessor definitions">Preprocessor-definitions</docanchor>
    <docanchor file="_high-level-_programs" title="Cg programs">Cg</docanchor>
    <docanchor file="_high-level-_programs" title="DirectX9 HLSL">HLSL</docanchor>
    <docanchor file="_high-level-_programs" title="OpenGL GLSL">GLSL</docanchor>
    <docanchor file="_high-level-_programs" title="GLSL Texture Samplers">GLSL-Texture-Samplers</docanchor>
    <docanchor file="_high-level-_programs" title="Matrix parameters">Matrix-parameters</docanchor>
    <docanchor file="_high-level-_programs" title="Binding vertex attributes">Binding-vertex-attributes</docanchor>
    <docanchor file="_high-level-_programs" title="Compatibility profile GLSL features">Legacy-GLSL-features</docanchor>
    <docanchor file="_high-level-_programs" title="Accessing OpenGL state">autotoc_md174</docanchor>
    <docanchor file="_high-level-_programs" title="Access to built-in attributes">autotoc_md175</docanchor>
    <docanchor file="_high-level-_programs" title="Geometry shader specification">autotoc_md176</docanchor>
    <docanchor file="_high-level-_programs" title="Unified High-level Programs">Unified-High_002dlevel-Programs</docanchor>
    <docanchor file="_high-level-_programs" title="Using GPU Programs in a Pass">Using-Vertex_002fGeometry_002fFragment-Programs-in-a-Pass</docanchor>
    <docanchor file="_high-level-_programs" title="Parameter specification">Program-Parameter-Specification</docanchor>
    <docanchor file="_high-level-_programs" title="param_indexed">autotoc_md177</docanchor>
    <docanchor file="_high-level-_programs" title="param_indexed_auto">autotoc_md178</docanchor>
    <docanchor file="_high-level-_programs" title="param_named">autotoc_md179</docanchor>
    <docanchor file="_high-level-_programs" title="param_named_auto">autotoc_md180</docanchor>
    <docanchor file="_high-level-_programs" title="shared_params_ref">autotoc_md181</docanchor>
    <docanchor file="_high-level-_programs" title="Shadows and Vertex Programs">Shadows-and-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs" title="Skeletal Animation in Vertex Programs">Skeletal-Animation-in-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs" title="Morph Animation in Vertex Programs">Morph-Animation-in-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs" title="Pose Animation in Vertex Programs">Pose-Animation-in-Vertex-Programs</docanchor>
    <docanchor file="_high-level-_programs" title="Vertex texture fetching in vertex programs">Vertex-texture-fetching-in-vertex-programs</docanchor>
    <docanchor file="_high-level-_programs" title="Vertex Texture Fetch">Vertex-Texture-Fetch</docanchor>
    <docanchor file="_high-level-_programs" title="Declaring the use of vertex texture fetching">autotoc_md182</docanchor>
    <docanchor file="_high-level-_programs" title="Render system texture binding differences">autotoc_md183</docanchor>
    <docanchor file="_high-level-_programs" title="Texture format limitations">autotoc_md184</docanchor>
    <docanchor file="_high-level-_programs" title="Hardware limitations">autotoc_md185</docanchor>
  </compound>
  <compound kind="page">
    <name>Runtime-Shader-Generation</name>
    <title>Runtime Shader Generation</title>
    <filename>_runtime-_shader-_generation</filename>
    <docanchor file="_runtime-_shader-_generation" title="Historical background">autotoc_md186</docanchor>
  </compound>
  <compound kind="page">
    <name>Particle-Scripts</name>
    <title>Particle Scripts</title>
    <filename>_particle-_scripts</filename>
    <docanchor file="_particle-_scripts" title="Available Particle System Attributes">autotoc_md187</docanchor>
    <docanchor file="_particle-_scripts" title="Particle System Attributes">autotoc_md188</docanchor>
    <docanchor file="_particle-_scripts" title="quota">autotoc_md189</docanchor>
    <docanchor file="_particle-_scripts" title="material">autotoc_md190</docanchor>
    <docanchor file="_particle-_scripts" title="particle_width">autotoc_md191</docanchor>
    <docanchor file="_particle-_scripts" title="particle_height">autotoc_md192</docanchor>
    <docanchor file="_particle-_scripts" title="cull_each">autotoc_md193</docanchor>
    <docanchor file="_particle-_scripts" title="renderer">autotoc_md194</docanchor>
    <docanchor file="_particle-_scripts" title="sorted">autotoc_md195</docanchor>
    <docanchor file="_particle-_scripts" title="local_space">autotoc_md196</docanchor>
    <docanchor file="_particle-_scripts" title="billboard_type">autotoc_md197</docanchor>
    <docanchor file="_particle-_scripts" title="billboard_origin">autotoc_md198</docanchor>
    <docanchor file="_particle-_scripts" title="billboard_rotation_type">autotoc_md199</docanchor>
    <docanchor file="_particle-_scripts" title="common_direction">autotoc_md200</docanchor>
    <docanchor file="_particle-_scripts" title="common_up_vector">autotoc_md201</docanchor>
    <docanchor file="_particle-_scripts" title="point_rendering">autotoc_md202</docanchor>
    <docanchor file="_particle-_scripts" title="accurate_facing">autotoc_md203</docanchor>
    <docanchor file="_particle-_scripts" title="iteration_interval">autotoc_md204</docanchor>
    <docanchor file="_particle-_scripts" title="nonvisible_update_timeout">autotoc_md205</docanchor>
    <docanchor file="_particle-_scripts" title="Particle Emitters">Particle-Emitters</docanchor>
    <docanchor file="_particle-_scripts" title="Particle Emitter Universal Attributes">autotoc_md206</docanchor>
    <docanchor file="_particle-_scripts" title="Particle Emitter Attributes">autotoc_md207</docanchor>
    <docanchor file="_particle-_scripts" title="angle">autotoc_md208</docanchor>
    <docanchor file="_particle-_scripts" title="colour">autotoc_md209</docanchor>
    <docanchor file="_particle-_scripts" title="colour_range_start &amp; colour_range_end">autotoc_md210</docanchor>
    <docanchor file="_particle-_scripts" title="direction">autotoc_md211</docanchor>
    <docanchor file="_particle-_scripts" title="direction_position_reference">autotoc_md212</docanchor>
    <docanchor file="_particle-_scripts" title="emission_rate">autotoc_md213</docanchor>
    <docanchor file="_particle-_scripts" title="position">autotoc_md214</docanchor>
    <docanchor file="_particle-_scripts" title="velocity">autotoc_md215</docanchor>
    <docanchor file="_particle-_scripts" title="velocity_min &amp; velocity_max">autotoc_md216</docanchor>
    <docanchor file="_particle-_scripts" title="time_to_live">autotoc_md217</docanchor>
    <docanchor file="_particle-_scripts" title="time_to_live_min &amp; time_to_live_max">autotoc_md218</docanchor>
    <docanchor file="_particle-_scripts" title="duration">autotoc_md219</docanchor>
    <docanchor file="_particle-_scripts" title="duration_min &amp; duration_max">autotoc_md220</docanchor>
    <docanchor file="_particle-_scripts" title="repeat_delay">autotoc_md221</docanchor>
    <docanchor file="_particle-_scripts" title="repeat_delay_min &amp; repeat_delay_max">autotoc_md222</docanchor>
    <docanchor file="_particle-_scripts" title="Standard Particle Emitters">Standard-Particle-Emitters</docanchor>
    <docanchor file="_particle-_scripts" title="Point Emitter">Point-Emitter</docanchor>
    <docanchor file="_particle-_scripts" title="Box Emitter">Box-Emitter</docanchor>
    <docanchor file="_particle-_scripts" title="Cylinder Emitter">Cylinder-Emitter</docanchor>
    <docanchor file="_particle-_scripts" title="Ellipsoid Emitter">Ellipsoid-Emitter</docanchor>
    <docanchor file="_particle-_scripts" title="Hollow Ellipsoid Emitter">Hollow-Ellipsoid-Emitter</docanchor>
    <docanchor file="_particle-_scripts" title="Ring Emitter">Ring-Emitter</docanchor>
    <docanchor file="_particle-_scripts" title="Emitting Emitters">Emitting-Emitters</docanchor>
    <docanchor file="_particle-_scripts" title="Particle Affectors">Particle-Affectors</docanchor>
    <docanchor file="_particle-_scripts" title="Standard Particle Affectors">Standard-Particle-Affectors</docanchor>
    <docanchor file="_particle-_scripts" title="Linear Force Affector">Linear-Force-Affector</docanchor>
    <docanchor file="_particle-_scripts" title="ColourFader Affector">ColourFader-Affector</docanchor>
    <docanchor file="_particle-_scripts" title="ColourFader2 Affector">ColourFader2-Affector</docanchor>
    <docanchor file="_particle-_scripts" title="Scaler Affector">Scaler-Affector</docanchor>
    <docanchor file="_particle-_scripts" title="Rotator Affector">Rotator-Affector</docanchor>
    <docanchor file="_particle-_scripts" title="ColourInterpolator Affector">ColourInterpolator-Affector</docanchor>
    <docanchor file="_particle-_scripts" title="ColourImage Affector">ColourImage-Affector</docanchor>
    <docanchor file="_particle-_scripts" title="DeflectorPlane Affector">DeflectorPlane-Affector</docanchor>
    <docanchor file="_particle-_scripts" title="DirectionRandomiser Affector">DirectionRandomiser-Affector</docanchor>
  </compound>
  <compound kind="page">
    <name>Hardware-Buffers</name>
    <title>Hardware Buffers</title>
    <filename>_hardware-_buffers</filename>
    <docanchor file="_hardware-_buffers" title="The Hardware Buffer Manager">autotoc_md223</docanchor>
    <docanchor file="_hardware-_buffers" title="Buffer Usage">Buffer-Usage</docanchor>
    <docanchor file="_hardware-_buffers" title="Shadow Buffers">Shadow-Buffers</docanchor>
    <docanchor file="_hardware-_buffers" title="Locking buffers">Locking-buffers</docanchor>
    <docanchor file="_hardware-_buffers" title="Lock parameters">autotoc_md224</docanchor>
    <docanchor file="_hardware-_buffers" title="Practical Buffer Tips">Practical-Buffer-Tips</docanchor>
    <docanchor file="_hardware-_buffers" title="Hardware Vertex Buffers">Hardware-Vertex-Buffers</docanchor>
    <docanchor file="_hardware-_buffers" title="The VertexData class">The-VertexData-class</docanchor>
    <docanchor file="_hardware-_buffers" title="Vertex Declarations">Vertex-Declarations</docanchor>
    <docanchor file="_hardware-_buffers" title="Important Considerations">Important-Considerations</docanchor>
    <docanchor file="_hardware-_buffers" title="Vertex Buffer Bindings">Vertex-Buffer-Bindings</docanchor>
    <docanchor file="_hardware-_buffers" title="Creating the Vertex Buffer">Creating-the-Vertex-Buffer</docanchor>
    <docanchor file="_hardware-_buffers" title="Binding the Vertex Buffer">Binding-the-Vertex-Buffer</docanchor>
    <docanchor file="_hardware-_buffers" title="Updating Vertex Buffers">Updating-Vertex-Buffers</docanchor>
    <docanchor file="_hardware-_buffers" title="Hardware Index Buffers">Hardware-Index-Buffers</docanchor>
    <docanchor file="_hardware-_buffers" title="The IndexData class">The-IndexData-class</docanchor>
    <docanchor file="_hardware-_buffers" title="Creating an Index Buffer">autotoc_md225</docanchor>
    <docanchor file="_hardware-_buffers" title="Updating Index Buffers">Updating-Index-Buffers</docanchor>
    <docanchor file="_hardware-_buffers" title="Hardware Pixel Buffers">Hardware-Pixel-Buffers</docanchor>
    <docanchor file="_hardware-_buffers" title="Textures">Textures</docanchor>
    <docanchor file="_hardware-_buffers" title="Creating a texture">Creating-a-texture</docanchor>
    <docanchor file="_hardware-_buffers" title="Getting a PixelBuffer">Getting-a-PixelBuffer</docanchor>
    <docanchor file="_hardware-_buffers" title="Updating Pixel Buffers">Updating-Pixel-Buffers</docanchor>
    <docanchor file="_hardware-_buffers" title="Blit from memory">blitFromMemory</docanchor>
    <docanchor file="_hardware-_buffers" title="Direct memory locking">Direct-memory-locking</docanchor>
    <docanchor file="_hardware-_buffers" title="Texture Types">Texture-Types</docanchor>
    <docanchor file="_hardware-_buffers" title="Cube map textures">Cube-map-textures</docanchor>
    <docanchor file="_hardware-_buffers" title="Pixel Formats">Pixel-Formats</docanchor>
    <docanchor file="_hardware-_buffers" title="Colour channels">Colour-channels</docanchor>
    <docanchor file="_hardware-_buffers" title="List of pixel formats">Complete-list-of-pixel-formats</docanchor>
    <docanchor file="_hardware-_buffers" title="Pixel boxes">Pixel-boxes</docanchor>
  </compound>
  <compound kind="page">
    <name>hlms</name>
    <title>HLMS: High Level Material System</title>
    <filename>hlms</filename>
    <docanchor file="hlms" title="The three components">components</docanchor>
    <docanchor file="hlms" title="Material parameters are stored in “Blocks”">data</docanchor>
    <docanchor file="hlms" title="Datablocks">toc52</docanchor>
    <docanchor file="hlms" title="Hlms templates">toc69</docanchor>
    <docanchor file="hlms" title="The Hlms preprocessor">preproc</docanchor>
    <docanchor file="hlms" title="Preprocessor syntax">syntax</docanchor>
    <docanchor file="hlms" title="@property( expression )">autotoc_md226</docanchor>
    <docanchor file="hlms" title="@foreach( scopedVar, count, [start] )">autotoc_md227</docanchor>
    <docanchor file="hlms" title="@counter( variable )">autotoc_md228</docanchor>
    <docanchor file="hlms" title="@value( variable )">autotoc_md229</docanchor>
    <docanchor file="hlms" title="@set add sub mul div mod min max">autotoc_md230</docanchor>
    <docanchor file="hlms" title="@piece( nameOfPiece )">autotoc_md231</docanchor>
    <docanchor file="hlms" title="@insertpiece( nameOfPiece )">autotoc_md232</docanchor>
    <docanchor file="hlms" title="@pset padd psub pmul pdiv pmod pmin pmax">autotoc_md233</docanchor>
    <docanchor file="hlms" title="Creation of shaders">shaders</docanchor>
    <docanchor file="hlms" title="C++ interaction with shader templates">cpp</docanchor>
    <docanchor file="hlms" title="Common conventions">autotoc_md234</docanchor>
    <docanchor file="hlms" title="Disabling a stage">autotoc_md235</docanchor>
    <docanchor file="hlms" title="Customization">customization</docanchor>
  </compound>
  <compound kind="page">
    <name>rtss</name>
    <title>RTSS: Run Time Shader System</title>
    <filename>rtss</filename>
    <docanchor file="rtss" title="RTSS properties in Material Scripts">rtss_custom_mat</docanchor>
    <docanchor file="rtss" title="lighting_stage">autotoc_md236</docanchor>
    <docanchor file="rtss" title="fog_stage">autotoc_md237</docanchor>
    <docanchor file="rtss" title="light_count">autotoc_md238</docanchor>
    <docanchor file="rtss" title="triplanarTexturing">autotoc_md239</docanchor>
    <docanchor file="rtss" title="integrated_pssm4">autotoc_md240</docanchor>
    <docanchor file="rtss" title="layered_blend">autotoc_md241</docanchor>
    <docanchor file="rtss" title="source_modifier">autotoc_md242</docanchor>
    <docanchor file="rtss" title="System overview">rtss_overview</docanchor>
    <docanchor file="rtss" title="Core features of the system">core-feats</docanchor>
    <docanchor file="rtss" title="The RTSS in Depth">rtss_indepth</docanchor>
    <docanchor file="rtss" title="Main components">rtss__components</docanchor>
    <docanchor file="rtss" title="Initializing the system">autotoc_md243</docanchor>
    <docanchor file="rtss" title="Customizing the default RenderState">rtss_custom_api</docanchor>
    <docanchor file="rtss" title="Creating shader based technique">rtssTech</docanchor>
    <docanchor file="rtss" title="Runtime shader generation">rtssGenerate</docanchor>
    <docanchor file="rtss" title="Creating custom shader extensions">creating-extensions</docanchor>
    <docanchor file="rtss" title="Tips for debugging shaders">debugging</docanchor>
  </compound>
  <compound kind="page">
    <name>Resource-Management</name>
    <title>Resource Management</title>
    <filename>_resource-_management</filename>
    <docanchor file="_resource-_management" title="Resource Life-cycle">Resource-Life-cycle</docanchor>
    <docanchor file="_resource-_management" title="Locations">Resource-Location</docanchor>
    <docanchor file="_resource-_management" title="Groups">Resource-Groups</docanchor>
    <docanchor file="_resource-_management" title="Resource-Declaration">Resource-Declaration</docanchor>
  </compound>
  <compound kind="page">
    <name>building-ogre</name>
    <title>Guide to building OGRE</title>
    <filename>building-ogre</filename>
    <docanchor file="building-ogre" title="What is CMake?">autotoc_md244</docanchor>
    <docanchor file="building-ogre" title="Preparing the build environment">autotoc_md245</docanchor>
    <docanchor file="building-ogre" title="Getting dependencies">autotoc_md246</docanchor>
    <docanchor file="building-ogre" title="Essential dependencies:">autotoc_md247</docanchor>
    <docanchor file="building-ogre" title="Recommended dependencies:">autotoc_md248</docanchor>
    <docanchor file="building-ogre" title="Optional dependencies:">autotoc_md249</docanchor>
    <docanchor file="building-ogre" title="Running CMake">autotoc_md250</docanchor>
    <docanchor file="building-ogre" title="Building">autotoc_md251</docanchor>
    <docanchor file="building-ogre" title="Installing">autotoc_md252</docanchor>
    <docanchor file="building-ogre" title="Building on Ubuntu for Android">autotoc_md253</docanchor>
    <docanchor file="building-ogre" title="Building for WebAssembly (using Emscripten)">autotoc_md254</docanchor>
    <docanchor file="building-ogre" title="Building on Mac OS X for iOS OS">autotoc_md255</docanchor>
    <docanchor file="building-ogre" title="Building as Windows Store or Windows Phone application">autotoc_md256</docanchor>
    <docanchor file="building-ogre" title="Notes">autotoc_md257</docanchor>
  </compound>
  <compound kind="page">
    <name>deferred</name>
    <title>Deferred Shading</title>
    <filename>deferred</filename>
    <docanchor file="deferred" title="What is Deferred Shading?">what</docanchor>
    <docanchor file="deferred" title="Deferred Shading Advantages">autotoc_md258</docanchor>
    <docanchor file="deferred" title="Deferred Shading Disadvantages">autotoc_md259</docanchor>
    <docanchor file="deferred" title="Creating the G-Buffer">creating</docanchor>
    <docanchor file="deferred" title="Deciding on the GBuffer format">autotoc_md260</docanchor>
    <docanchor file="deferred" title="Preparing the objects for G-Buffer rendering">autotoc_md261</docanchor>
    <docanchor file="deferred" title="Inspect the classic technique">autotoc_md262</docanchor>
    <docanchor file="deferred" title="Generate the G-Buffer technique">autotoc_md263</docanchor>
    <docanchor file="deferred" title="Add the G-Buffer technique to the original material">autotoc_md264</docanchor>
    <docanchor file="deferred" title="Postponing transparent objects">autotoc_md265</docanchor>
    <docanchor file="deferred" title="Putting it all together">autotoc_md266</docanchor>
    <docanchor file="deferred" title="Overriding the automatic process">autotoc_md267</docanchor>
    <docanchor file="deferred" title="Seeing it in action">autotoc_md268</docanchor>
    <docanchor file="deferred" title="Lighting the scene">lighting</docanchor>
    <docanchor file="deferred" title="Rendering the light geometry">lightgeom</docanchor>
    <docanchor file="deferred" title="Prepare ambient colour and rebuild original depth buffer">autotoc_md269</docanchor>
    <docanchor file="deferred" title="Render the light geometries">autotoc_md270</docanchor>
    <docanchor file="deferred" title="Rendering shadow casting lights">autotoc_md271</docanchor>
    <docanchor file="deferred" title="Putting it all together">autotoc_md272</docanchor>
    <docanchor file="deferred" title="Seeing it in action">autotoc_md273</docanchor>
    <docanchor file="deferred" title="Post Processing">post</docanchor>
    <docanchor file="deferred" title="Screen Space Ambient Occlusion">autotoc_md274</docanchor>
    <docanchor file="deferred" title="Integration in real projects">realprojects</docanchor>
    <docanchor file="deferred" title="Integration steps">autotoc_md275</docanchor>
    <docanchor file="deferred" title="Adapting the framework">autotoc_md276</docanchor>
    <docanchor file="deferred" title="Adding features to the framework">autotoc_md277</docanchor>
    <docanchor file="deferred" title="Summary">summary</docanchor>
    <docanchor file="deferred" title="Further reading">further</docanchor>
  </compound>
  <compound kind="page">
    <name>External-Texture-Sources</name>
    <title>External Texture Sources</title>
    <filename>_external-_texture-_sources</filename>
    <docanchor file="_external-_texture-_sources" title="What Is An External Texture Source?">autotoc_md278</docanchor>
    <docanchor file="_external-_texture-_sources" title="ExternalTextureSource Class">autotoc_md279</docanchor>
    <docanchor file="_external-_texture-_sources" title="ExternalTextureSourceManager Class">autotoc_md280</docanchor>
    <docanchor file="_external-_texture-_sources" title="Texture Source Material Script">autotoc_md281</docanchor>
    <docanchor file="_external-_texture-_sources" title="Simplified Diagram of Process">autotoc_md282</docanchor>
  </compound>
  <compound kind="page">
    <name>manual-mesh-creation</name>
    <title>Manual mesh creation</title>
    <filename>manual-mesh-creation</filename>
    <docanchor file="manual-mesh-creation" title="Using Manual Object">autotoc_md283</docanchor>
    <docanchor file="manual-mesh-creation" title="Example">autotoc_md284</docanchor>
    <docanchor file="manual-mesh-creation" title="Using vertex and index buffers directly">autotoc_md285</docanchor>
  </compound>
  <compound kind="page">
    <name>working-with-numpy</name>
    <title>Working with NumPy</title>
    <filename>working-with-numpy</filename>
  </compound>
  <compound kind="page">
    <name>profiler</name>
    <title>Using the Profiler</title>
    <filename>profiler</filename>
    <docanchor file="profiler" title="Reading the Display">profRead</docanchor>
    <docanchor file="profiler" title="Features">profFeatures</docanchor>
    <docanchor file="profiler" title="Disabling the Profiler">autotoc_md286</docanchor>
    <docanchor file="profiler" title="Disabling Individual Profiles">autotoc_md287</docanchor>
    <docanchor file="profiler" title="Analyzing Application State">autotoc_md288</docanchor>
    <docanchor file="profiler" title="Logging Results">autotoc_md289</docanchor>
    <docanchor file="profiler" title="Changing the Frequency of Updating the Display">autotoc_md290</docanchor>
    <docanchor file="profiler" title="Performance and Accuracy">profAccuracy</docanchor>
    <docanchor file="profiler" title="Remotery Backend">profRemotery</docanchor>
    <docanchor file="profiler" title="Release Version Considerations">profRelmode</docanchor>
  </compound>
  <compound kind="page">
    <name>setup</name>
    <title>Setting up an OGRE project</title>
    <filename>setup</filename>
    <docanchor file="setup" title="CMake Configuration">cmake</docanchor>
    <docanchor file="setup" title="Application skeleton">skeleton</docanchor>
    <docanchor file="setup" title="Running your App">autotoc_md291</docanchor>
  </compound>
  <compound kind="page">
    <name>trays</name>
    <title>Trays GUI System</title>
    <filename>trays</filename>
    <docanchor file="trays" title="Trays">trays-1</docanchor>
    <docanchor file="trays" title="TrayManager">traymanager</docanchor>
    <docanchor file="trays" title="The Cursor">autotoc_md292</docanchor>
    <docanchor file="trays" title="The Backdrop">autotoc_md293</docanchor>
    <docanchor file="trays" title="Widgets">widgets</docanchor>
    <docanchor file="trays" title="Button">autotoc_md294</docanchor>
    <docanchor file="trays" title="TextBox">autotoc_md295</docanchor>
    <docanchor file="trays" title="SelectMenu">autotoc_md296</docanchor>
    <docanchor file="trays" title="Label">autotoc_md297</docanchor>
    <docanchor file="trays" title="Separator">autotoc_md298</docanchor>
    <docanchor file="trays" title="Slider">autotoc_md299</docanchor>
    <docanchor file="trays" title="ParamsPanel">autotoc_md300</docanchor>
    <docanchor file="trays" title="CheckBox">autotoc_md301</docanchor>
    <docanchor file="trays" title="DecorWidget">autotoc_md302</docanchor>
    <docanchor file="trays" title="ProgressBar">autotoc_md303</docanchor>
    <docanchor file="trays" title="The Null Tray">autotoc_md304</docanchor>
    <docanchor file="trays" title="Special Widgets">special-widgets</docanchor>
    <docanchor file="trays" title="Frame Stats">autotoc_md305</docanchor>
    <docanchor file="trays" title="Logo">autotoc_md306</docanchor>
    <docanchor file="trays" title="Loading Bar">autotoc_md307</docanchor>
    <docanchor file="trays" title="Information Dialog">autotoc_md308</docanchor>
    <docanchor file="trays" title="Question Dialog">autotoc_md309</docanchor>
    <docanchor file="trays" title="TrayListener">tray-listener</docanchor>
    <docanchor file="trays" title="Things to Try">things-to-try</docanchor>
  </compound>
  <compound kind="page">
    <name>tutorials</name>
    <title>Tutorials</title>
    <filename>tutorials</filename>
  </compound>
  <compound kind="page">
    <name>volume</name>
    <title>Volume Component</title>
    <filename>volume</filename>
    <docanchor file="volume" title="How to use it">howto</docanchor>
    <docanchor file="volume" title="Manual creation of a CSG-Tree">creation</docanchor>
    <docanchor file="volume" title="Getting the triangles of the chunks">triangles</docanchor>
    <docanchor file="volume" title="Intersecting a ray with a volume">intersecting</docanchor>
    <docanchor file="volume" title="Editing a Volume made from a GridSource">editing</docanchor>
  </compound>
  <compound kind="page">
    <name>tut_FirstScene</name>
    <title>Your First Scene</title>
    <filename>tut__first_scene</filename>
    <docanchor file="tut__first_scene" title="How Ogre Works">howogreworks</docanchor>
    <docanchor file="tut__first_scene" title="SceneManager">scenemanager</docanchor>
    <docanchor file="tut__first_scene" title="SceneNode">SceneNode</docanchor>
    <docanchor file="tut__first_scene" title="Entity">Entity</docanchor>
    <docanchor file="tut__first_scene" title="Setting Up the Scene">SettingUptheScene</docanchor>
    <docanchor file="tut__first_scene" title="Coordinates Systems">CoordinatesSystems</docanchor>
    <docanchor file="tut__first_scene" title="Adding Another Entity">AddingAnotherEntity</docanchor>
    <docanchor file="tut__first_scene" title="More About Entities">MoreAboutEntities</docanchor>
    <docanchor file="tut__first_scene" title="More About SceneNodes">MoreAboutSceneNodes</docanchor>
    <docanchor file="tut__first_scene" title="Changing An Entity&apos;s Scale">ChangingAnEntitysScale</docanchor>
    <docanchor file="tut__first_scene" title="Rotating An Entity">RotatingAnEntity</docanchor>
    <docanchor file="tut__first_scene" title="The Ogre Environment">TheOgreEnvironment</docanchor>
    <docanchor file="tut__first_scene" title="Libraries and Plugins">LibrariesandPlugins</docanchor>
    <docanchor file="tut__first_scene" title="Main library">autotoc_md310</docanchor>
    <docanchor file="tut__first_scene" title="Plugins">autotoc_md311</docanchor>
    <docanchor file="tut__first_scene" title="Third-party Plugins">autotoc_md312</docanchor>
    <docanchor file="tut__first_scene" title="Testing vs Release">autotoc_md313</docanchor>
    <docanchor file="tut__first_scene" title="Configuration Files">ConfigurationFiles</docanchor>
    <docanchor file="tut__first_scene" title="plugins.cfg">autotoc_md314</docanchor>
    <docanchor file="tut__first_scene" title="resources.cfg">autotoc_md315</docanchor>
    <docanchor file="tut__first_scene" title="ogre.cfg">autotoc_md316</docanchor>
    <docanchor file="tut__first_scene" title="Conclusion">Conclusion1</docanchor>
  </compound>
  <compound kind="page">
    <name>tut_LightsCamerasShadows</name>
    <title>Lights, Cameras, and Shadows</title>
    <filename>tut__lights_cameras_shadows</filename>
    <docanchor file="tut__lights_cameras_shadows" title="The Ogre Camera Class">bt2TheOgreCameraClass</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Creating a Camera">bt2CreatingaCamera</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Viewports">bt2Viewports</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Creating a Viewport">bt2CreatingaViewport</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Building the Scene">bt2BuildingtheScene</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Using Shadows in Ogre">bt2UsingShadowsinOgre</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Lights">bt2Lights</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Creating a Light">CreatingaLight</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Creating More Lights">CreatingMoreLights</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Shadow Types">ShadowTypes</docanchor>
    <docanchor file="tut__lights_cameras_shadows" title="Conclusion">Conclusion2</docanchor>
  </compound>
  <compound kind="page">
    <name>tut_TerrainSkyFog</name>
    <title>Terrain, Sky and Fog</title>
    <filename>tut__terrain_sky_fog</filename>
    <docanchor file="tut__terrain_sky_fog" title="An Introduction to Terrain">tut_terrain</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Setting Up the Camera">autotoc_md317</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Setting Up a Light for Our Terrain">autotoc_md318</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Terrain loading overview">bt3Overview</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Terrain appearance">bt3Appearance</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Defining a terrain chunk">bt3TerrainChunk</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Loading a heightmap">bt3Heightmap</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Height based blending">bt3Blendmap</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Terrain Loading Label">bt3LoadingLabel</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Simulating a sky">bt3sky</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="SkyBoxes">autotoc_md319</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="SkyDomes">autotoc_md320</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="SkyPlanes">autotoc_md321</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Fog">tut_fog</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Adding Fog to Our Scene">autotoc_md322</docanchor>
    <docanchor file="tut__terrain_sky_fog" title="Conclusion">conclusion3</docanchor>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title>API Reference Start Page</title>
    <filename>index</filename>
    <docanchor file="index" title="What is this?">autotoc_md10</docanchor>
    <docanchor file="index" title="It&apos;s so BIG!">autotoc_md11</docanchor>
    <docanchor file="index" title="License">autotoc_md12</docanchor>
  </compound>
</tagfile>
