Detailed report on module EventArgs

MetricTagOverallPer Function
Lines of CodeLOC 5******
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 29 
Information Flow measure (  inclusive )IF4 0********
Information Flow measure (  visible )IF4v 0********
Information Flow measure (  concrete )IF4c 0********

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
declaration   ./components/ogre/widgets/EntityIcon.h:34
1 0 0------------
declaration   ./components/ogre/widgets/QuaternionAdapter.h:31
1 0 0------------
declaration   ./components/ogre/widgets/EntityIconDragDropTarget.h:31
1 0 0------------
declaration   ./components/ogre/widgets/EntityIconSlot.h:32
1 0 0------------
declaration   ./components/ogre/widgets/Vector3Adapter.h:31
1 0 0------------

Functions

Function prototypeLOCMVGCOML_CM_C
No member functions have been identified for this module

Relationships

ClientsSuppliers
ChatText [V]
pass by reference   ./components/ogre/widgets/IngameChatWidget.h:201


ConsoleAdapter [V]
pass by reference   ./components/ogre/widgets/ConsoleAdapter.cpp:44
pass by reference   ./components/ogre/widgets/ConsoleAdapter.cpp:53


EntityIcon [V]
pass by reference   ./components/ogre/widgets/EntityIcon.h:87
pass by reference   ./components/ogre/widgets/EntityIcon.h:88
pass by reference   ./components/ogre/widgets/EntityIcon.h:90
pass by reference   ./components/ogre/widgets/EntityIcon.h:91
pass by reference   ./components/ogre/widgets/EntityIcon.h:92
pass by reference   ./components/ogre/widgets/EntityIcon.cpp:81
pass by reference   ./components/ogre/widgets/EntityIcon.cpp:87
pass by reference   ./components/ogre/widgets/EntityIcon.cpp:98
pass by reference   ./components/ogre/widgets/EntityIcon.cpp:106
pass by reference   ./components/ogre/widgets/EntityIcon.cpp:114


EntityIconDragDropTarget [V]
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.cpp:47
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.cpp:56
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.cpp:65
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.cpp:76
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.cpp:81
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.cpp:86
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.cpp:92
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.h:52
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.h:53
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.h:54
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.h:57
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.h:58
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.h:59
pass by reference   ./components/ogre/widgets/EntityIconDragDropTarget.h:61


GUICEGUIAdapter [V]
pass by reference   ./components/ogre/GUICEGUIAdapter.cpp:161
pass by reference   ./components/ogre/GUICEGUIAdapter.cpp:177
pass by reference   ./components/ogre/GUICEGUIAdapter.h:79
pass by reference   ./components/ogre/GUICEGUIAdapter.h:80


GUIManager [V]
pass by reference   ./components/ogre/GUIManager.cpp:451
pass by reference   ./components/ogre/GUIManager.cpp:478
pass by reference   ./components/ogre/GUIManager.cpp:504


InspectWidget [V]
pass by reference   ./components/ogre/widgets/InspectWidget.cpp:322
pass by reference   ./components/ogre/widgets/InspectWidget.cpp:331
pass by reference   ./components/ogre/widgets/InspectWidget.cpp:339
pass by reference   ./components/ogre/widgets/InspectWidget.h:82
pass by reference   ./components/ogre/widgets/InspectWidget.h:83
pass by reference   ./components/ogre/widgets/InspectWidget.h:84


InventoryWidget [V]
pass by reference   ./components/ogre/widgets/InventoryWidget.h:81
pass by reference   ./components/ogre/widgets/InventoryWidget.h:82
pass by reference   ./components/ogre/widgets/InventoryWidget.cpp:186
pass by reference   ./components/ogre/widgets/InventoryWidget.cpp:200


JesusEdit [V]
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:171
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:254
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:277
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:354
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:374
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:447
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:470
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:512
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:768
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:798
pass by reference   ./components/ogre/widgets/JesusEdit.h:247
pass by reference   ./components/ogre/widgets/JesusEdit.h:255
pass by reference   ./components/ogre/widgets/JesusEdit.h:263
pass by reference   ./components/ogre/widgets/JesusEdit.h:271
pass by reference   ./components/ogre/widgets/JesusEdit.h:278
pass by reference   ./components/ogre/widgets/JesusEdit.h:282
pass by reference   ./components/ogre/widgets/JesusEdit.h:285
pass by reference   ./components/ogre/widgets/JesusEdit.h:286
pass by reference   ./components/ogre/widgets/JesusEdit.h:287
pass by reference   ./components/ogre/widgets/JesusEdit.h:288


JesusEditFile [V]
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:701
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:720
pass by reference   ./components/ogre/widgets/JesusEdit.h:159
pass by reference   ./components/ogre/widgets/JesusEdit.h:160


JesusEditPreview [V]
pass by reference   ./components/ogre/widgets/JesusEdit.cpp:616
pass by reference   ./components/ogre/widgets/JesusEdit.h:124


Label [V]
pass by reference   ./components/ogre/widgets/IngameChatWidget.h:150


ListHolder [V]
pass by reference   ./components/ogre/widgets/ListHolder.cpp:147
pass by reference   ./components/ogre/widgets/ListHolder.h:110


MakeEntityWidget [V]
pass by reference   ./components/ogre/widgets/MakeEntityWidget.cpp:274
pass by reference   ./components/ogre/widgets/MakeEntityWidget.cpp:280
pass by reference   ./components/ogre/widgets/MakeEntityWidget.h:81
pass by reference   ./components/ogre/widgets/MakeEntityWidget.h:83


MeshPreview [V]
pass by reference   ./components/ogre/widgets/MeshPreview.h:222
pass by reference   ./components/ogre/widgets/MeshPreview.h:223
pass by reference   ./components/ogre/widgets/MeshPreview.h:224
pass by reference   ./components/ogre/widgets/MeshPreview.h:225
pass by reference   ./components/ogre/widgets/MeshPreview.h:229
pass by reference   ./components/ogre/widgets/MeshPreview.h:231
pass by reference   ./components/ogre/widgets/MeshPreview.cpp:272
pass by reference   ./components/ogre/widgets/MeshPreview.cpp:280
pass by reference   ./components/ogre/widgets/MeshPreview.cpp:291
pass by reference   ./components/ogre/widgets/MeshPreview.cpp:307
pass by reference   ./components/ogre/widgets/MeshPreview.cpp:389
pass by reference   ./components/ogre/widgets/MeshPreview.cpp:427


MovableObjectRenderer [V]
pass by reference   ./components/ogre/widgets/MovableObjectRenderer.h:196
pass by reference   ./components/ogre/widgets/MovableObjectRenderer.h:204
pass by reference   ./components/ogre/widgets/MovableObjectRenderer.cpp:198
pass by reference   ./components/ogre/widgets/MovableObjectRenderer.cpp:214


NumberAdapter [V]
pass by reference   ./components/ogre/widgets/adapters/atlas/NumberAdapter.cpp:62
pass by reference   ./components/ogre/widgets/adapters/atlas/NumberAdapter.h:55


OrientationAdapter [V]
pass by reference   ./components/ogre/widgets/adapters/atlas/OrientationAdapter.cpp:81
pass by reference   ./components/ogre/widgets/adapters/atlas/OrientationAdapter.h:57


Position2DAdapter [V]
pass by reference   ./components/ogre/widgets/adapters/atlas/Position2DAdapter.h:56
pass by reference   ./components/ogre/widgets/adapters/atlas/Position2DAdapter.cpp:66


PositionAdapter [V]
pass by reference   ./components/ogre/widgets/adapters/atlas/PositionAdapter.h:57
pass by reference   ./components/ogre/widgets/adapters/atlas/PositionAdapter.cpp:73


QuaternionAdapter [V]
pass by reference   ./components/ogre/widgets/QuaternionAdapter.cpp:91


Quit [V]
pass by reference   ./components/ogre/widgets/Quit.cpp:67
pass by reference   ./components/ogre/widgets/Quit.cpp:73
pass by reference   ./components/ogre/widgets/Quit.h:54
pass by reference   ./components/ogre/widgets/Quit.h:55


ServerWidget [V]
pass by reference   ./components/ogre/widgets/ServerWidget.h:77
pass by reference   ./components/ogre/widgets/ServerWidget.h:78
pass by reference   ./components/ogre/widgets/ServerWidget.h:79
pass by reference   ./components/ogre/widgets/ServerWidget.h:80
pass by reference   ./components/ogre/widgets/ServerWidget.h:81
pass by reference   ./components/ogre/widgets/ServerWidget.h:98
pass by reference   ./components/ogre/widgets/ServerWidget.h:103
pass by reference   ./components/ogre/widgets/ServerWidget.h:115
pass by reference   ./components/ogre/widgets/ServerWidget.h:116
pass by reference   ./components/ogre/widgets/ServerWidget.h:117
pass by reference   ./components/ogre/widgets/ServerWidget.h:118
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:224
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:231
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:292
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:305
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:313
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:320
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:358
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:366
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:374
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:390
pass by reference   ./components/ogre/widgets/ServerWidget.cpp:403


SizeAdapter [V]
pass by reference   ./components/ogre/widgets/adapters/atlas/SizeAdapter.h:66
pass by reference   ./components/ogre/widgets/adapters/atlas/SizeAdapter.h:67
pass by reference   ./components/ogre/widgets/adapters/atlas/SizeAdapter.cpp:98
pass by reference   ./components/ogre/widgets/adapters/atlas/SizeAdapter.cpp:118


StackableContainer [V]
pass by reference   ./components/ogre/widgets/StackableContainer.cpp:159
pass by reference   ./components/ogre/widgets/StackableContainer.cpp:172
pass by reference   ./components/ogre/widgets/StackableContainer.cpp:185
pass by reference   ./components/ogre/widgets/StackableContainer.cpp:191
pass by reference   ./components/ogre/widgets/StackableContainer.h:135
pass by reference   ./components/ogre/widgets/StackableContainer.h:136
pass by reference   ./components/ogre/widgets/StackableContainer.h:137
pass by reference   ./components/ogre/widgets/StackableContainer.h:138


StatusIconBar [V]
pass by reference   ./components/ogre/widgets/StatusIconBar.h:51
pass by reference   ./components/ogre/widgets/StatusIconBar.h:52
pass by reference   ./components/ogre/widgets/StatusIconBar.h:53
pass by reference   ./components/ogre/widgets/StatusIconBar.cpp:116
pass by reference   ./components/ogre/widgets/StatusIconBar.cpp:122
pass by reference   ./components/ogre/widgets/StatusIconBar.cpp:128


StringAdapter [V]
pass by reference   ./components/ogre/widgets/adapters/atlas/StringAdapter.h:55
pass by reference   ./components/ogre/widgets/adapters/atlas/StringAdapter.cpp:60


Vector3Adapter [V]
pass by reference   ./components/ogre/widgets/Vector3Adapter.cpp:105


Widget [V]
pass by reference   ./components/ogre/widgets/Widget.cpp:182
pass by reference   ./components/ogre/widgets/Widget.cpp:199
pass by reference   ./components/ogre/widgets/Widget.cpp:205
pass by reference   ./components/ogre/widgets/Widget.cpp:214
pass by reference   ./components/ogre/widgets/Widget.cpp:239