Detailed report on module bool

MetricTagOverallPer Function
Lines of CodeLOC 0******
McCabe's Cyclomatic NumberMVG 0******
Lines of CommentCOM 0********
LOC/COML_C------ 
MVG/COMM_C------ 
Weighted Methods per Class (  weighting = unity )WMC1 0 
Weighted Methods per Class (  weighting = visible )WMCv 0 
Depth of Inheritance TreeDIT 0 
Number of ChildrenNOC 0 
Coupling between objectsCBO 126 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
No module extents have been identified for this module

Functions

Function prototypeLOCMVGCOML_CM_C
No member functions have been identified for this module

Relationships

ClientsSuppliers
ActionDefinition [CV]
pass by value   ./components/ogre/model/ModelDefinition.cpp:499
pass by value   ./components/ogre/model/ModelDefinition.h:236


Animation [CV]
pass by value   ./components/ogre/model/AnimationSet.cpp:127
pass by value   ./components/ogre/model/AnimationSet.h:51


AnimationSet [V]
pass by reference   ./components/ogre/model/AnimationSet.cpp:47
pass by reference   ./components/ogre/model/AnimationSet.h:75


Application [CV]
pass by value   ./main/Application.cpp:283


AttributeDependentMatch [CV]
pass by value   ./components/ogre/model/mapping/Matches/AttributeDependentMatch.h:51


AttributeMatch [CV]
pass by value   ./components/ogre/model/mapping/Matches/AttributeMatch.h:71
pass by value   ./components/ogre/model/mapping/Matches/AttributeMatch.cpp:45


Avatar [CV]
has by value   ./components/ogre/Avatar.h:315
has by value   ./components/ogre/Avatar.h:320


AvatarCamera [CV]
pass by value   ./components/ogre/AvatarCamera.h:112
pass by value   ./components/ogre/AvatarCamera.h:200
has by value   ./components/ogre/AvatarCamera.h:238
has by value   ./components/ogre/AvatarCamera.h:243
has by value   ./components/ogre/AvatarCamera.h:288


AvatarController [CV]
has by value   ./components/ogre/AvatarController.h:205
has by value   ./components/ogre/AvatarController.h:209


AvatarEmberEntity [CV]
pass by value   ./components/ogre/AvatarEmberEntity.h:93
pass by value   ./components/ogre/AvatarEmberEntity.cpp:76


BaseModel [CV]
pass by value   ./components/ogre/ogreopcode/src/Opcode/OPC_BaseModel.cpp:92
pass by value   ./components/ogre/ogreopcode/src/Opcode/OPC_BaseModel.cpp:92


BasePointPickListener [V]
pass by reference   ./components/ogre/terrain/TerrainEditor.cpp:119
pass by reference   ./components/ogre/terrain/TerrainEditor.h:54


BatchPage [C]
pass by value   ./components/ogre/environment/pagedgeometry/source/BatchPage.cpp:105
pass by value   ./components/ogre/environment/pagedgeometry/source/BatchPage.cpp:110
pass by value   ./components/ogre/environment/pagedgeometry/include/BatchPage.h:53
pass by value   ./components/ogre/environment/pagedgeometry/include/BatchPage.h:54
has by value   ./components/ogre/environment/pagedgeometry/include/BatchPage.h:63


BatchedGeometry [CV]
pass by value   ./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h:47
has by value   ./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h:116
has by value   ./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h:123
has by value   ./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h:125


BoolProvider [C]
pass by value   ./services/datamodel/BoolProvider.cpp:38
pass by value   ./services/datamodel/BoolProvider.cpp:78
pass by value   ./services/datamodel/BoolProvider.cpp:139
has by value   ./services/datamodel/BoolProvider.h:58
pass by value   ./services/datamodel/BoolProvider.h:80
pass by value   ./services/datamodel/BoolProvider.h:95


BuildingBlock [CV]
has by value   ./components/ogre/carpenter/BluePrint.h:141


CHCTraversal [C]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionCHCTraversal.h:27


CaelumSystem [CV]
pass by value   ./components/ogre/environment/caelum/src/CaelumSystem.cpp:7
pass by value   ./components/ogre/environment/caelum/src/CaelumSystem.cpp:9
pass by value   ./components/ogre/environment/caelum/src/CaelumSystem.cpp:9
pass by value   ./components/ogre/environment/caelum/src/CaelumSystem.cpp:9
pass by value   ./components/ogre/environment/caelum/src/CaelumSystem.cpp:283


CaseBase [CV]
has by value   ./components/ogre/model/mapping/Cases/CaseBase.h:126
pass by value   ./components/ogre/model/mapping/Cases/CaseBase.h:128
pass by value   ./components/ogre/model/mapping/Cases/CaseBase.h:134


CharacterController [CV]
pass by value   ./components/ogre/ogreopcode/src/OgreOpcodeCharacterController.cpp:80


CollisionContext [CV]
pass by value   ./components/ogre/ogreopcode/src/OgreCollisionContext.cpp:229
pass by value   ./components/ogre/ogreopcode/src/OgreCollisionContext.cpp:229
pass by value   ./components/ogre/ogreopcode/src/OgreCollisionContext.cpp:229
pass by value   ./components/ogre/ogreopcode/src/OgreCollisionContext.cpp:229
pass by value   ./components/ogre/ogreopcode/src/OgreCollisionContext.cpp:229
pass by value   ./components/ogre/ogreopcode/src/OgreCollisionContext.cpp:229


ConsoleBackend [CV]
pass by value   ./framework/ConsoleBackend.cpp:138


Construction [CV]
pass by value   ./components/ogre/jesus/Jesus.h:250
pass by value   ./components/ogre/jesus/Jesus.h:258
pass by value   ./components/ogre/jesus/Jesus.cpp:145
pass by value   ./components/ogre/jesus/Jesus.cpp:162


DataConnection [CV]
has by value   ./services/datamodel/DataProvider.h:98


DataModelService [CV]
pass by value   ./services/datamodel/DataModelService.cpp:7
pass by value   ./services/datamodel/DataModelService.h:92


DataObject [CV]
pass by value   ./services/datamodel/DataObject.cpp:330
pass by value   ./services/datamodel/DataObject.h:164


DataProvider [CV]
pass by value   ./services/datamodel/DataProvider.h:190


Decoder [CV]
has by value   ./components/ogre/widgets/InspectWidget.cpp:58


DummyPage [CV]
pass by value   ./components/ogre/environment/pagedgeometry/include/DummyPage.h:61
pass by value   ./components/ogre/environment/pagedgeometry/include/DummyPage.h:62


EmberEntity [CV]
pass by value   ./components/ogre/EmberEntity.h:143
pass by value   ./components/ogre/EmberEntity.h:181
pass by value   ./components/ogre/EmberEntity.h:189
pass by value   ./components/ogre/EmberEntity.h:207
pass by value   ./components/ogre/EmberEntity.h:210
pass by value   ./components/ogre/EmberEntity.h:236
has by value   ./components/ogre/EmberEntity.h:261
has by value   ./components/ogre/EmberEntity.h:267
pass by value   ./components/ogre/EmberEntity.h:274
pass by value   ./components/ogre/EmberEntity.h:277
pass by value   ./components/ogre/EmberEntity.h:317
pass by value   ./components/ogre/EmberEntity.h:319
pass by value   ./components/ogre/EmberEntity.cpp:141
pass by value   ./components/ogre/EmberEntity.cpp:214
pass by value   ./components/ogre/EmberEntity.cpp:300
pass by value   ./components/ogre/EmberEntity.cpp:306
pass by value   ./components/ogre/EmberEntity.cpp:325
pass by value   ./components/ogre/EmberEntity.cpp:556
pass by value   ./components/ogre/EmberEntity.cpp:576
pass by value   ./components/ogre/EmberEntity.cpp:581
pass by value   ./components/ogre/EmberEntity.cpp:646
pass by value   ./components/ogre/EmberEntity.cpp:652


EmberModelMappingManager [CV]
pass by value   ./components/ogre/model/mapping/EmberModelMappingManager.h:81
pass by value   ./components/ogre/model/mapping/EmberModelMappingManager.cpp:79


EmberPagingLandScapeData2D_HeightField [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeData2D_HeightField.cpp:92
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeData2D_HeightField.h:50


EmberPagingLandScapeTexture [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/EmberPagingLandScapeTexture.cpp:46
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/EmberPagingLandScapeTexture.h:44


EmberPhysicalEntity [CV]
pass by value   ./components/ogre/EmberPhysicalEntity.cpp:127
pass by value   ./components/ogre/EmberPhysicalEntity.cpp:204
pass by value   ./components/ogre/EmberPhysicalEntity.cpp:352
pass by value   ./components/ogre/EmberPhysicalEntity.cpp:598
pass by value   ./components/ogre/EmberPhysicalEntity.cpp:675
pass by value   ./components/ogre/EmberPhysicalEntity.cpp:680
pass by value   ./components/ogre/EmberPhysicalEntity.cpp:727


EmberText [C]
has by value   ./components/text/EmberText.h:34


EntityBaseCase [CV]
pass by value   ./components/ogre/model/mapping/Cases/EntityBaseCase.h:62


EntityMoveAdapter [V]
pass by reference   ./components/ogre/manipulation/EntityMoveAdapter.cpp:57
pass by reference   ./components/ogre/manipulation/EntityMoveAdapter.h:47


EntityObserver [CV]
pass by value   ./components/ogre/widgets/IngameChatWidget.h:88


EntityTypeCase [CV]
pass by value   ./components/ogre/model/mapping/Cases/EntityTypeCase.cpp:33
pass by value   ./components/ogre/model/mapping/Cases/EntityTypeCase.h:60


EntityWorldPickListener [V]
pass by reference   ./components/ogre/EntityWorldPickListener.h:77
pass by reference   ./components/ogre/EntityWorldPickListener.cpp:100


FloatProvider [CV]
pass by value   ./services/datamodel/FloatProvider.cpp:78
pass by value   ./services/datamodel/FloatProvider.h:80


FolderProvider [CV]
pass by value   ./services/datamodel/FolderProvider.cpp:78
pass by value   ./services/datamodel/FolderProvider.h:113


FoliageArea [CV]
pass by value   ./components/ogre/environment/FoliageArea.h:62
has by value   ./components/ogre/environment/FoliageArea.h:93
pass by value   ./components/ogre/environment/FoliageArea.cpp:76


GUICEGUIAdapter [V]
pass by reference   ./components/ogre/GUICEGUIAdapter.cpp:192
pass by reference   ./components/ogre/GUICEGUIAdapter.h:63


GeometryPageManager [V]
pass by reference   ./components/ogre/environment/pagedgeometry/source/PagedGeometry.cpp:306


GrassLayerBase [CV]
pass by value   ./components/ogre/environment/pagedgeometry/source/GrassLoader.cpp:731
pass by value   ./components/ogre/environment/pagedgeometry/source/GrassLoader.cpp:748
pass by value   ./components/ogre/environment/pagedgeometry/include/GrassLoader.h:291
pass by value   ./components/ogre/environment/pagedgeometry/include/GrassLoader.h:309
has by value   ./components/ogre/environment/pagedgeometry/include/GrassLoader.h:376


GrassPage [CV]
pass by value   ./components/ogre/environment/pagedgeometry/source/GrassLoader.cpp:1173
pass by value   ./components/ogre/environment/pagedgeometry/include/GrassLoader.h:615
pass by value   ./components/ogre/environment/pagedgeometry/include/GrassLoader.h:616


ICameraMount [CV]
pass by value   ./components/ogre/AvatarCamera.h:353


ICollisionDetector [CV]
pass by value   ./components/ogre/EmberEntityUserObject.h:81


ICollisionShape [CV]
pass by value   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:426
pass by reference   ./components/ogre/ogreopcode/src/IOgreCollisionShape.cpp:701


IInputAdapter [V]
pass by reference   ./components/ogre/input/IInputAdapter.h:48


IWorldPickListener [V]
pass by reference   ./components/ogre/IWorldPickListener.h:84


ImpostorBatch [CV]
pass by value   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:211
pass by value   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:216


ImpostorPage [CV]
pass by value   ./components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp:108
pass by value   ./components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp:118
pass by value   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:78
pass by value   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:79


ImpostorTexture [CV]
pass by value   ./components/ogre/environment/pagedgeometry/source/ImpostorPage.cpp:418
pass by value   ./components/ogre/environment/pagedgeometry/include/ImpostorPage.h:276


Input [CV]
pass by value   ./components/ogre/input/Input.cpp:154
pass by value   ./components/ogre/input/Input.h:260
has by value   ./components/ogre/input/Input.h:354
has by value   ./components/ogre/input/Input.h:356


InputCommandMapper [CV]
pass by value   ./components/ogre/input/InputCommandMapper.h:99
has by value   ./components/ogre/input/InputCommandMapper.h:170
pass by value   ./components/ogre/input/InputCommandMapper.h:192


InputMapping [CV]
pass by value   ./services/input/InputMapping.h:221
pass by value   ./services/input/InputMapping.h:238
pass by value   ./services/input/InputMapping.h:257
pass by value   ./services/input/InputMapping.h:275


IntProvider [CV]
pass by value   ./services/datamodel/IntProvider.h:80
pass by value   ./services/datamodel/IntProvider.cpp:78


JesusEdit [CV]
has by value   ./components/ogre/widgets/JesusEdit.h:216


JesusEditPreview [CV]
pass by value   ./components/ogre/widgets/JesusEdit.cpp:574
pass by value   ./components/ogre/widgets/JesusEdit.h:105


Label [CV]
pass by value   ./components/ogre/widgets/IngameChatWidget.h:123
has by value   ./components/ogre/widgets/IngameChatWidget.h:152
has by value   ./components/ogre/widgets/IngameChatWidget.h:154


LensFlare [CV]
pass by value   ./components/ogre/environment/LensFlare.cpp:179
pass by value   ./components/ogre/environment/LensFlare.h:49
has by value   ./components/ogre/environment/LensFlare.h:66


LinkProvider [CV]
pass by value   ./services/datamodel/LinkProvider.h:95
pass by value   ./services/datamodel/LinkProvider.cpp:124


LoadingBarSection [CV]
has by value   ./components/ogre/widgets/LoadingBar.h:53


MainCamera [CV]
pass by value   ./components/ogre/AvatarCamera.h:417


MakeEntityWidget [CV]
has by value   ./components/ogre/widgets/MakeEntityWidget.h:67


MeshCollisionDetector [CV]
pass by value   ./components/ogre/MeshCollisionDetector.h:48
pass by value   ./components/ogre/MeshCollisionDetector.cpp:55


Model [CV]
pass by value   ./components/ogre/model/Model.cpp:456
pass by value   ./components/ogre/model/Model.cpp:478
pass by value   ./components/ogre/model/Model.cpp:509
pass by value   ./components/ogre/model/Model.cpp:833
pass by value   ./components/ogre/model/Model.cpp:955
pass by value   ./components/ogre/model/Model.h:150
pass by value   ./components/ogre/model/Model.h:151
pass by value   ./components/ogre/model/Model.h:152
pass by value   ./components/ogre/model/Model.h:215
pass by value   ./components/ogre/model/Model.h:239


ModelDefinition [CV]
pass by value   ./components/ogre/model/ModelDefinition.cpp:36
pass by value   ./components/ogre/model/ModelDefinition.cpp:167
pass by value   ./components/ogre/model/ModelDefinition.h:282
pass by value   ./components/ogre/model/ModelDefinition.h:287
pass by value   ./components/ogre/model/ModelDefinition.h:326
pass by value   ./components/ogre/model/ModelDefinition.h:587


ModelDefinitionManager [CV]
pass by value   ./components/ogre/model/ModelDefinitionManager.cpp:75
pass by value   ./components/ogre/model/ModelDefinitionManager.cpp:101
pass by value   ./components/ogre/model/ModelDefinitionManager.cpp:123
pass by value   ./components/ogre/model/ModelDefinitionManager.h:47
pass by value   ./components/ogre/model/ModelDefinitionManager.h:74
pass by value   ./components/ogre/model/ModelDefinitionManager.h:79
has by value   ./components/ogre/model/ModelDefinitionManager.h:85


ModelPart [CV]
pass by value   ./components/ogre/model/Model.cpp:433
pass by value   ./components/ogre/model/Model.h:53
has by value   ./components/ogre/model/Model.h:59
has by value   ./components/ogre/model/Model.h:60


MouseDevice [C]
has by value   ./services/input/InputDevice.h:294


MovableObjectListener [C]
pass by value   ./components/ogre/widgets/IngameChatWidget.h:63
has by value   ./components/ogre/widgets/IngameChatWidget.h:68
pass by value   ./components/ogre/widgets/IngameChatWidget.cpp:317


MovableObjectRenderer [CV]
pass by value   ./components/ogre/widgets/MovableObjectRenderer.h:90
pass by value   ./components/ogre/widgets/MovableObjectRenderer.h:97
pass by value   ./components/ogre/widgets/MovableObjectRenderer.h:106
pass by reference   ./components/ogre/widgets/MovableObjectRenderer.h:112
has by value   ./components/ogre/widgets/MovableObjectRenderer.h:210
has by value   ./components/ogre/widgets/MovableObjectRenderer.h:215
has by value   ./components/ogre/widgets/MovableObjectRenderer.h:221
pass by reference   ./components/ogre/widgets/MovableObjectRenderer.cpp:74
pass by value   ./components/ogre/widgets/MovableObjectRenderer.cpp:147
pass by value   ./components/ogre/widgets/MovableObjectRenderer.cpp:157


Occlusion [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOcclusion.cpp:41
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h:54
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h:82
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h:85
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h:91
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusion.h:95


OcclusionElement [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h:39
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionElement.h:49


OgreLogObserver [CV]
pass by value   ./components/ogre/OgreLogObserver.h:45
pass by value   ./components/ogre/OgreLogObserver.cpp:45


OgreResourceLoader [CV]
pass by value   ./components/ogre/OgreResourceLoader.cpp:74
pass by value   ./components/ogre/OgreResourceLoader.cpp:96
has by value   ./components/ogre/OgreResourceLoader.h:50
pass by value   ./components/ogre/OgreResourceLoader.h:55
pass by value   ./components/ogre/OgreResourceLoader.h:56


OgreSetup [V]
pass by reference   ./components/ogre/OgreSetup.h:98
pass by reference   ./components/ogre/OgreSetup.cpp:745


OpcodeCollisionDetector [CV]
pass by value   ./components/ogre/OpcodeCollisionDetector.cpp:122


OutfitCase [CV]
pass by value   ./components/ogre/model/mapping/Cases/OutfitCase.h:47
pass by value   ./components/ogre/model/mapping/Cases/OutfitCase.cpp:33


OutfitMatch [CV]
pass by value   ./components/ogre/model/mapping/Matches/OutfitMatch.cpp:39
pass by value   ./components/ogre/model/mapping/Matches/OutfitMatch.h:55


PagingLandScapeData2D [CV]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h:116
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h:255
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h:258
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D.h:262


PagingLandScapeData2DManager [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp:219
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2DManager.cpp:315
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h:89
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2DManager.h:111


PagingLandScapeData2D_HeightField [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightField.cpp:120
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightField.h:41


PagingLandScapeData2D_HeightFieldBlendNeighbor [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.cpp:69
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldBlendNeighbor.h:36


PagingLandScapeData2D_HeightFieldN [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldN.cpp:123
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldN.h:41


PagingLandScapeData2D_HeightFieldRaw [V]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeData2D_HeightFieldRaw.cpp:67
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeData2D_HeightFieldRaw.h:36


PagingLandScapeHorizon [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp:182
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeHorizon.cpp:205
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h:48
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeHorizon.h:49


PagingLandScapeIndexBufferManager [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp:191
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp:192
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp:193
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp:194
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp:340
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp:340
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeIndexBuffer.cpp:342
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h:55
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h:55
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h:55
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h:61
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h:61
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h:61
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeIndexBuffer.h:61


PagingLandScapeMeshDecal [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp:116
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp:348
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp:349
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp:350
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeMeshDecal.cpp:351
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h:97
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeMeshDecal.h:114


PagingLandScapeOctree [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctree.cpp:391
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctree.h:218


PagingLandScapeOctreeCamera [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeCamera.cpp:85
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h:85
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeCamera.h:110


PagingLandScapeOctreeNode [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp:284
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp:308
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeNode.cpp:330
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h:84
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h:87
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h:92
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h:204
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h:226
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeNode.h:228


PagingLandScapeOctreeSceneManager [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOctreeSceneManager.cpp:961
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h:163
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h:165
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h:227
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h:235
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h:296
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h:314
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h:318
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOctreeSceneManager.h:320


PagingLandScapeOptions [CV]
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeOptions.cpp:554
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:92
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:100
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:101
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:102
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:103
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:104
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:105
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:106
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:107
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:108
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:109
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:110
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:111
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:112
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:113
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:114
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:120
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:126
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:164
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:181
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:183
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:184
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:185
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:187
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:196
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:198
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:200
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:209
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:217
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:218
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:219
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:220
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:226
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:234
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:235
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:236
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:238
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:239
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:240
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:241
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:243
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:244
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:245
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:261
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:264
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:265
pass by reference   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:271
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOptions.h:295


PagingLandScapePage [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePage.cpp:571


PagingLandScapePageManager [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp:235
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp:886
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp:899
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp:921
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp:926
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapePageManager.cpp:931


PagingLandScapeRenderable [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeRenderable.cpp:1185
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:98
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:154
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:161
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:169
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:193
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:194
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:195
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:230
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:242
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeRenderable.h:243


PagingLandScapeTexture [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp:45
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTexture.cpp:375
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:40
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:59
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:138
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:139
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:142
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:143
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:150
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:152
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:176
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:177
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture.h:178


PagingLandScapeTextureManager [CV]
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/src/OgrePagingLandScapeTextureManager.cpp:283
pass by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTextureManager.h:75


PagingLandScapeTexture_Splatting [CV]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeTexture_Splatting.h:49


PartDefinition [CV]
pass by value   ./components/ogre/model/ModelDefinition.cpp:361
pass by value   ./components/ogre/model/ModelDefinition.h:125
has by value   ./components/ogre/model/ModelDefinition.h:138


Quit [V]
pass by reference   ./components/ogre/widgets/Quit.cpp:80
pass by reference   ./components/ogre/widgets/Quit.h:57


RepetitionDevice [CV]
pass by value   ./services/input/InputDevice.cpp:291
pass by value   ./services/input/RepetitionDevice.h:85


ScriptingService [CV]
pass by value   ./services/scripting/ScriptingService.h:117
has by value   ./services/scripting/ScriptingService.h:137
pass by value   ./services/scripting/ScriptingService.h:146


ServerService [CV]
has by value   ./services/server/ServerService.h:99
pass by value   ./services/server/ServerService.h:241
pass by value   ./services/server/ServerService.cpp:358


Service [CV]
has by value   ./framework/Service.h:86
pass by value   ./framework/Service.h:266


SimpleRenderContext [CV]
pass by value   ./components/ogre/SimpleRenderContext.h:98
pass by value   ./components/ogre/SimpleRenderContext.cpp:104


StaticBillboardSet [CV]
pass by value   ./components/ogre/environment/pagedgeometry/source/StaticBillboardSet.cpp:467
pass by value   ./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h:164
pass by value   ./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h:192
has by value   ./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h:247
has by value   ./components/ogre/environment/pagedgeometry/include/StaticBillboardSet.h:267


StoredImageSkyColourModel [CV]
pass by value   ./components/ogre/environment/caelum/src/StoredImageSkyColourModel.cpp:76


StringProvider [CV]
pass by value   ./services/datamodel/StringProvider.h:80
pass by value   ./services/datamodel/StringProvider.cpp:78


SubBatch [CV]
has by value   ./components/ogre/environment/pagedgeometry/include/BatchedGeometry.h:93


TParameters [CV]
has by value   ./components/ogre/environment/meshtree/TParameters.h:69
pass by value   ./components/ogre/environment/meshtree/TParameters.h:173
pass by value   ./components/ogre/environment/meshtree/TParameters.cpp:1284


TerrainEditor [CV]
pass by reference   ./components/ogre/terrain/TerrainEditor.cpp:283
pass by value   ./components/ogre/terrain/TerrainEditor.cpp:337
pass by value   ./components/ogre/terrain/TerrainEditor.cpp:458
pass by value   ./components/ogre/terrain/TerrainEditor.h:257
pass by value   ./components/ogre/terrain/TerrainEditor.h:292
pass by reference   ./components/ogre/terrain/TerrainEditor.h:317
has by value   ./components/ogre/terrain/TerrainEditor.h:347


TerrainGenerator [CV]
pass by value   ./components/ogre/terrain/TerrainGenerator.cpp:282
pass by value   ./components/ogre/terrain/TerrainGenerator.cpp:461


TerrainLayerDefinitionManager [CV]
pass by value   ./components/ogre/terrain/TerrainLayerDefinitionManager.cpp:75
pass by value   ./components/ogre/terrain/TerrainLayerDefinitionManager.h:64


TiXmlBase [CV]
pass by value   ./framework/tinyxml/tinyxml.h:218
pass by value   ./framework/tinyxml/tinyxml.h:309
pass by value   ./framework/tinyxml/tinyxml.h:311
pass by value   ./framework/tinyxml/tinyxml.h:364
has by value   ./framework/tinyxml/tinyxml.h:409


TreeIterator2D [CV]
has by value   ./components/ogre/environment/pagedgeometry/include/TreeLoader2D.h:365


TreeIterator3D [CV]
has by value   ./components/ogre/environment/pagedgeometry/include/TreeLoader3D.h:305


Triangle [CV]
pass by value   ./components/ogre/ogreopcode/src/Opcode/Ice/IceTriangle.cpp:269


VisibilityData [CV]
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h:29
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h:33
has by value   ./components/ogre/SceneManagers/EmberPagingSceneManager/include/OgrePagingLandScapeOcclusionVisibilityData.h:42


Widget [CV]
pass by value   ./components/ogre/widgets/Widget.cpp:227


WorldEmberEntity [CV]
pass by value   ./components/ogre/WorldEmberEntity.h:71
pass by value   ./components/ogre/WorldEmberEntity.h:79
pass by value   ./components/ogre/WorldEmberEntity.cpp:62
pass by value   ./components/ogre/WorldEmberEntity.cpp:383


directory [C]
has by value   ./framework/osdir.h:95