<?xml version="1.0" encoding="utf-8"?>
<!--Detailed report on module bool-->
<CCCC_Project>
<module_summary>
<lines_of_code value="0" level="0" />
<lines_of_code_per_member_function value="******" level="0" />
<McCabes_cyclomatic_complexity value="0" level="0" />
<McCabes_cyclomatic_complexity_per_member_function value="******" level="0" />
<lines_of_code value="0" level="0" />
<lines_of_code_per_member_function value="********" level="0" />
<lines_of_code_per_line_of_comment value="------" level="0" />
<McCabes_cyclomatic_complexity_per_line_of_comment value="------" level="0" />
<weighted_methods_per_class_unity value="0" level="0" />
<weighted_methods_per_class_visibility value="0" level="0" />
<depth_of_inheritance_tree value="0" level="0" />
<number_of_children value="0" level="0" />
<coupling_between_objects value="126" level="0" />
<IF4 value="0" level="0" />
<IF4_per_member_function value="********" level="0" />
<IF4_visible value="0" level="0" />
<IF4_visible_per_member_function value="********" level="0" />
<IF4_concrete value="0" level="0" />
<IF4_concrete_per_member_function value="********" level="0" />
</module_summary>
<module_detail>
</module_detail>
<procedural_detail>
</procedural_detail>
<structural_detail>
<module>
<name>bool</name>
<client_module>
<name>ActionDefinition</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.cpp" line="499" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.h" line="236" />
</extent>
<name>Animation</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/AnimationSet.cpp" line="127" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/AnimationSet.h" line="51" />
</extent>
<name>AnimationSet</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/model/AnimationSet.cpp" line="47" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/model/AnimationSet.h" line="75" />
</extent>
<name>Application</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./main/Application.cpp" line="283" />
</extent>
<name>AttributeDependentMatch</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Matches/AttributeDependentMatch.h" line="51" />
</extent>
<name>AttributeMatch</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Matches/AttributeMatch.h" line="71" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Matches/AttributeMatch.cpp" line="45" />
</extent>
<name>Avatar</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/Avatar.h" line="315" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/Avatar.h" line="320" />
</extent>
<name>AvatarCamera</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/AvatarCamera.h" line="112" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/AvatarCamera.h" line="200" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/AvatarCamera.h" line="238" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/AvatarCamera.h" line="243" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/AvatarCamera.h" line="288" />
</extent>
<name>AvatarController</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/AvatarController.h" line="205" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/AvatarController.h" line="209" />
</extent>
<name>AvatarEmberEntity</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/AvatarEmberEntity.h" line="93" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/AvatarEmberEntity.cpp" line="76" />
</extent>
<name>BaseModel</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/Opcode/OPC_BaseModel.cpp" line="92" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/Opcode/OPC_BaseModel.cpp" line="92" />
</extent>
<name>BasePointPickListener</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.cpp" line="119" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.h" line="54" />
</extent>
<name>BatchPage</name>
<visible>false</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/BatchPage.cpp" line="105" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/BatchPage.cpp" line="110" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/BatchPage.h" line="53" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/BatchPage.h" line="54" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/BatchPage.h" line="63" />
</extent>
<name>BatchedGeometry</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h" line="47" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h" line="116" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h" line="123" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h" line="125" />
</extent>
<name>BoolProvider</name>
<visible>false</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/BoolProvider.cpp" line="38" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/BoolProvider.cpp" line="78" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/BoolProvider.cpp" line="139" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./services/datamodel/BoolProvider.h" line="58" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/BoolProvider.h" line="80" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/BoolProvider.h" line="95" />
</extent>
<name>BuildingBlock</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/carpenter/BluePrint.h" line="141" />
</extent>
<name>CHCTraversal</name>
<visible>false</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h" line="27" />
</extent>
<name>CaelumSystem</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/caelum/src/CaelumSystem.cpp" line="7" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/caelum/src/CaelumSystem.cpp" line="9" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/caelum/src/CaelumSystem.cpp" line="9" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/caelum/src/CaelumSystem.cpp" line="9" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/caelum/src/CaelumSystem.cpp" line="283" />
</extent>
<name>CaseBase</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/model/mapping/Cases/CaseBase.h" line="126" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Cases/CaseBase.h" line="128" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Cases/CaseBase.h" line="134" />
</extent>
<name>CharacterController</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp" line="80" />
</extent>
<name>CollisionContext</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/OgreCollisionContext.cpp" line="229" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/OgreCollisionContext.cpp" line="229" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/OgreCollisionContext.cpp" line="229" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/OgreCollisionContext.cpp" line="229" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/OgreCollisionContext.cpp" line="229" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/OgreCollisionContext.cpp" line="229" />
</extent>
<name>ConsoleBackend</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./framework/ConsoleBackend.cpp" line="138" />
</extent>
<name>Construction</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/jesus/Jesus.h" line="250" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/jesus/Jesus.h" line="258" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/jesus/Jesus.cpp" line="145" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/jesus/Jesus.cpp" line="162" />
</extent>
<name>DataConnection</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./services/datamodel/DataProvider.h" line="98" />
</extent>
<name>DataModelService</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/DataModelService.cpp" line="7" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/DataModelService.h" line="92" />
</extent>
<name>DataObject</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/DataObject.cpp" line="330" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/DataObject.h" line="164" />
</extent>
<name>DataProvider</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/DataProvider.h" line="190" />
</extent>
<name>Decoder</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/InspectWidget.cpp" line="58" />
</extent>
<name>DummyPage</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/DummyPage.h" line="61" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/DummyPage.h" line="62" />
</extent>
<name>EmberEntity</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="143" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="181" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="189" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="207" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="210" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="236" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="261" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="267" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="274" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="277" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="317" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.h" line="319" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="141" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="214" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="300" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="306" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="325" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="556" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="576" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="581" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="646" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntity.cpp" line="652" />
</extent>
<name>EmberModelMappingManager</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/EmberModelMappingManager.h" line="81" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/EmberModelMappingManager.cpp" line="79" />
</extent>
<name>EmberPagingLandScapeData2D_HeightField</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp" line="92" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h" line="50" />
</extent>
<name>EmberPagingLandScapeTexture</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp" line="46" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h" line="44" />
</extent>
<name>EmberPhysicalEntity</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberPhysicalEntity.cpp" line="127" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberPhysicalEntity.cpp" line="204" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberPhysicalEntity.cpp" line="352" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberPhysicalEntity.cpp" line="598" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberPhysicalEntity.cpp" line="675" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberPhysicalEntity.cpp" line="680" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberPhysicalEntity.cpp" line="727" />
</extent>
<name>EmberText</name>
<visible>false</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/text/EmberText.h" line="34" />
</extent>
<name>EntityBaseCase</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Cases/EntityBaseCase.h" line="62" />
</extent>
<name>EntityMoveAdapter</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/manipulation/EntityMoveAdapter.cpp" line="57" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/manipulation/EntityMoveAdapter.h" line="47" />
</extent>
<name>EntityObserver</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/IngameChatWidget.h" line="88" />
</extent>
<name>EntityTypeCase</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Cases/EntityTypeCase.cpp" line="33" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Cases/EntityTypeCase.h" line="60" />
</extent>
<name>EntityWorldPickListener</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/EntityWorldPickListener.h" line="77" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/EntityWorldPickListener.cpp" line="100" />
</extent>
<name>FloatProvider</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/FloatProvider.cpp" line="78" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/FloatProvider.h" line="80" />
</extent>
<name>FolderProvider</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/FolderProvider.cpp" line="78" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/FolderProvider.h" line="113" />
</extent>
<name>FoliageArea</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/FoliageArea.h" line="62" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/FoliageArea.h" line="93" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/FoliageArea.cpp" line="76" />
</extent>
<name>GUICEGUIAdapter</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/GUICEGUIAdapter.cpp" line="192" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/GUICEGUIAdapter.h" line="63" />
</extent>
<name>GeometryPageManager</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp" line="306" />
</extent>
<name>GrassLayerBase</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/GrassLoader.cpp" line="731" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/GrassLoader.cpp" line="748" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/GrassLoader.h" line="291" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/GrassLoader.h" line="309" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/GrassLoader.h" line="376" />
</extent>
<name>GrassPage</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/GrassLoader.cpp" line="1173" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/GrassLoader.h" line="615" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/GrassLoader.h" line="616" />
</extent>
<name>ICameraMount</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/AvatarCamera.h" line="353" />
</extent>
<name>ICollisionDetector</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/EmberEntityUserObject.h" line="81" />
</extent>
<name>ICollisionShape</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp" line="426" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp" line="701" />
</extent>
<name>IInputAdapter</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/input/IInputAdapter.h" line="48" />
</extent>
<name>IWorldPickListener</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/IWorldPickListener.h" line="84" />
</extent>
<name>ImpostorBatch</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/ImpostorPage.h" line="211" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/ImpostorPage.h" line="216" />
</extent>
<name>ImpostorPage</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp" line="108" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp" line="118" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/ImpostorPage.h" line="78" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/ImpostorPage.h" line="79" />
</extent>
<name>ImpostorTexture</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp" line="418" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/ImpostorPage.h" line="276" />
</extent>
<name>Input</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/input/Input.cpp" line="154" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/input/Input.h" line="260" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/input/Input.h" line="354" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/input/Input.h" line="356" />
</extent>
<name>InputCommandMapper</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/input/InputCommandMapper.h" line="99" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/input/InputCommandMapper.h" line="170" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/input/InputCommandMapper.h" line="192" />
</extent>
<name>InputMapping</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/input/InputMapping.h" line="221" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/input/InputMapping.h" line="238" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/input/InputMapping.h" line="257" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/input/InputMapping.h" line="275" />
</extent>
<name>IntProvider</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/IntProvider.h" line="80" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/IntProvider.cpp" line="78" />
</extent>
<name>JesusEdit</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/JesusEdit.h" line="216" />
</extent>
<name>JesusEditPreview</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/JesusEdit.cpp" line="574" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/JesusEdit.h" line="105" />
</extent>
<name>Label</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/IngameChatWidget.h" line="123" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/IngameChatWidget.h" line="152" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/IngameChatWidget.h" line="154" />
</extent>
<name>LensFlare</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/LensFlare.cpp" line="179" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/LensFlare.h" line="49" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/LensFlare.h" line="66" />
</extent>
<name>LinkProvider</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/LinkProvider.h" line="95" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/LinkProvider.cpp" line="124" />
</extent>
<name>LoadingBarSection</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/LoadingBar.h" line="53" />
</extent>
<name>MainCamera</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/AvatarCamera.h" line="417" />
</extent>
<name>MakeEntityWidget</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/MakeEntityWidget.h" line="67" />
</extent>
<name>MeshCollisionDetector</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/MeshCollisionDetector.h" line="48" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/MeshCollisionDetector.cpp" line="55" />
</extent>
<name>Model</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.cpp" line="456" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.cpp" line="478" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.cpp" line="509" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.cpp" line="833" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.cpp" line="955" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.h" line="150" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.h" line="151" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.h" line="152" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.h" line="215" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.h" line="239" />
</extent>
<name>ModelDefinition</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.cpp" line="36" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.cpp" line="167" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.h" line="282" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.h" line="287" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.h" line="326" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.h" line="587" />
</extent>
<name>ModelDefinitionManager</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinitionManager.cpp" line="75" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinitionManager.cpp" line="101" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinitionManager.cpp" line="123" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinitionManager.h" line="47" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinitionManager.h" line="74" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinitionManager.h" line="79" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/model/ModelDefinitionManager.h" line="85" />
</extent>
<name>ModelPart</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.cpp" line="433" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/Model.h" line="53" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/model/Model.h" line="59" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/model/Model.h" line="60" />
</extent>
<name>MouseDevice</name>
<visible>false</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./services/input/InputDevice.h" line="294" />
</extent>
<name>MovableObjectListener</name>
<visible>false</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/IngameChatWidget.h" line="63" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/IngameChatWidget.h" line="68" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/IngameChatWidget.cpp" line="317" />
</extent>
<name>MovableObjectRenderer</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.h" line="90" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.h" line="97" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.h" line="106" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.h" line="112" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.h" line="210" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.h" line="215" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.h" line="221" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.cpp" line="74" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.cpp" line="147" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/MovableObjectRenderer.cpp" line="157" />
</extent>
<name>Occlusion</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp" line="41" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h" line="54" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h" line="82" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h" line="85" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h" line="91" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h" line="95" />
</extent>
<name>OcclusionElement</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h" line="39" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h" line="49" />
</extent>
<name>OgreLogObserver</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/OgreLogObserver.h" line="45" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/OgreLogObserver.cpp" line="45" />
</extent>
<name>OgreResourceLoader</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/OgreResourceLoader.cpp" line="74" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/OgreResourceLoader.cpp" line="96" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/OgreResourceLoader.h" line="50" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/OgreResourceLoader.h" line="55" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/OgreResourceLoader.h" line="56" />
</extent>
<name>OgreSetup</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/OgreSetup.h" line="98" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/OgreSetup.cpp" line="745" />
</extent>
<name>OpcodeCollisionDetector</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/OpcodeCollisionDetector.cpp" line="122" />
</extent>
<name>OutfitCase</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Cases/OutfitCase.h" line="47" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Cases/OutfitCase.cpp" line="33" />
</extent>
<name>OutfitMatch</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Matches/OutfitMatch.cpp" line="39" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/mapping/Matches/OutfitMatch.h" line="55" />
</extent>
<name>PagingLandScapeData2D</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h" line="116" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h" line="255" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h" line="258" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h" line="262" />
</extent>
<name>PagingLandScapeData2DManager</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp" line="219" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp" line="315" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h" line="89" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h" line="111" />
</extent>
<name>PagingLandScapeData2D_HeightField</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp" line="120" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h" line="41" />
</extent>
<name>PagingLandScapeData2D_HeightFieldBlendNeighbor</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp" line="69" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h" line="36" />
</extent>
<name>PagingLandScapeData2D_HeightFieldN</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp" line="123" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h" line="41" />
</extent>
<name>PagingLandScapeData2D_HeightFieldRaw</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp" line="67" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h" line="36" />
</extent>
<name>PagingLandScapeHorizon</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp" line="182" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp" line="205" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h" line="48" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h" line="49" />
</extent>
<name>PagingLandScapeIndexBufferManager</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp" line="191" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp" line="192" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp" line="193" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp" line="194" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp" line="340" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp" line="340" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp" line="342" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h" line="55" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h" line="55" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h" line="55" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h" line="61" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h" line="61" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h" line="61" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h" line="61" />
</extent>
<name>PagingLandScapeMeshDecal</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp" line="116" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp" line="348" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp" line="349" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp" line="350" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp" line="351" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h" line="97" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h" line="114" />
</extent>
<name>PagingLandScapeOctree</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp" line="391" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h" line="218" />
</extent>
<name>PagingLandScapeOctreeCamera</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp" line="85" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h" line="85" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h" line="110" />
</extent>
<name>PagingLandScapeOctreeNode</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp" line="284" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp" line="308" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp" line="330" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h" line="84" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h" line="87" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h" line="92" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h" line="204" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h" line="226" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h" line="228" />
</extent>
<name>PagingLandScapeOctreeSceneManager</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp" line="961" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h" line="163" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h" line="165" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h" line="227" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h" line="235" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h" line="296" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h" line="314" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h" line="318" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h" line="320" />
</extent>
<name>PagingLandScapeOptions</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp" line="554" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="92" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="100" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="101" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="102" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="103" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="104" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="105" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="106" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="107" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="108" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="109" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="110" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="111" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="112" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="113" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="114" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="120" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="126" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="164" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="181" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="183" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="184" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="185" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="187" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="196" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="198" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="200" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="209" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="217" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="218" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="219" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="220" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="226" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="234" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="235" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="236" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="238" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="239" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="240" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="241" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="243" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="244" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="245" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="261" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="264" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="265" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="271" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h" line="295" />
</extent>
<name>PagingLandScapePage</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp" line="571" />
</extent>
<name>PagingLandScapePageManager</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp" line="235" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp" line="886" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp" line="899" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp" line="921" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp" line="926" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp" line="931" />
</extent>
<name>PagingLandScapeRenderable</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp" line="1185" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="98" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="154" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="161" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="169" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="193" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="194" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="195" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="230" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="242" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h" line="243" />
</extent>
<name>PagingLandScapeTexture</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp" line="45" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp" line="375" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="40" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="59" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="138" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="139" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="142" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="143" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="150" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="152" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="176" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="177" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h" line="178" />
</extent>
<name>PagingLandScapeTextureManager</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp" line="283" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h" line="75" />
</extent>
<name>PagingLandScapeTexture_Splatting</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h" line="49" />
</extent>
<name>PartDefinition</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.cpp" line="361" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.h" line="125" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/model/ModelDefinition.h" line="138" />
</extent>
<name>Quit</name>
<visible>true</visible>
<concrete>false</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/widgets/Quit.cpp" line="80" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/widgets/Quit.h" line="57" />
</extent>
<name>RepetitionDevice</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/input/InputDevice.cpp" line="291" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/input/RepetitionDevice.h" line="85" />
</extent>
<name>ScriptingService</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/scripting/ScriptingService.h" line="117" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./services/scripting/ScriptingService.h" line="137" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/scripting/ScriptingService.h" line="146" />
</extent>
<name>ServerService</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./services/server/ServerService.h" line="99" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/server/ServerService.h" line="241" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/server/ServerService.cpp" line="358" />
</extent>
<name>Service</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./framework/Service.h" line="86" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./framework/Service.h" line="266" />
</extent>
<name>SimpleRenderContext</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SimpleRenderContext.h" line="98" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/SimpleRenderContext.cpp" line="104" />
</extent>
<name>StaticBillboardSet</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp" line="467" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h" line="164" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h" line="192" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h" line="247" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h" line="267" />
</extent>
<name>StoredImageSkyColourModel</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp" line="76" />
</extent>
<name>StringProvider</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/StringProvider.h" line="80" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./services/datamodel/StringProvider.cpp" line="78" />
</extent>
<name>SubBatch</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h" line="93" />
</extent>
<name>TParameters</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/meshtree/TParameters.h" line="69" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/meshtree/TParameters.h" line="173" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/environment/meshtree/TParameters.cpp" line="1284" />
</extent>
<name>TerrainEditor</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.cpp" line="283" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.cpp" line="337" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.cpp" line="458" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.h" line="257" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.h" line="292" />
</extent>
<extent>
<description>pass by reference</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.h" line="317" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/terrain/TerrainEditor.h" line="347" />
</extent>
<name>TerrainGenerator</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/terrain/TerrainGenerator.cpp" line="282" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/terrain/TerrainGenerator.cpp" line="461" />
</extent>
<name>TerrainLayerDefinitionManager</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/terrain/TerrainLayerDefinitionManager.cpp" line="75" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/terrain/TerrainLayerDefinitionManager.h" line="64" />
</extent>
<name>TiXmlBase</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="218" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="309" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="311" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="364" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./framework/tinyxml/tinyxml.h" line="409" />
</extent>
<name>TreeIterator2D</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/TreeLoader2D.h" line="365" />
</extent>
<name>TreeIterator3D</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/environment/pagedgeometry/include/TreeLoader3D.h" line="305" />
</extent>
<name>Triangle</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/ogreopcode/src/Opcode/Ice/IceTriangle.cpp" line="269" />
</extent>
<name>VisibilityData</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h" line="29" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h" line="33" />
</extent>
<extent>
<description>has by value</description>
<source_reference file="./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h" line="42" />
</extent>
<name>Widget</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/widgets/Widget.cpp" line="227" />
</extent>
<name>WorldEmberEntity</name>
<visible>true</visible>
<concrete>true</concrete>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/WorldEmberEntity.h" line="71" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/WorldEmberEntity.h" line="79" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/WorldEmberEntity.cpp" line="62" />
</extent>
<extent>
<description>pass by value</description>
<source_reference file="./components/ogre/WorldEmberEntity.cpp" line="383" />
</extent>
<name>directory</name>
<visible>false</visible>
<concrete>true</concrete>
<extent>
<description>has by value</description>
<source_reference file="./framework/osdir.h" line="95" />
</extent>
</client_module>
<supplier_module>
</supplier_module>
</module>
</structural_detail>
</CCCC_Project>

