Detailed report on module LoadingBarSection

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

Definitions and Declarations

DescriptionLOCMVGCOML_CM_C
definition   ./components/ogre/widgets/LoadingBar.h:34
10 0 0------------

Functions

Function prototypeLOCMVGCOML_CM_C
LoadingBarSection(  LoadingBar &,  float,  const string & )
definition   ./components/ogre/widgets/LoadingBar.cpp:175
declaration   ./components/ogre/widgets/LoadingBar.h:38

5 0 0------------
activate(  int )
declaration   ./components/ogre/widgets/LoadingBar.h:41

1 0 0------------
deactivate(   )
definition   ./components/ogre/widgets/LoadingBar.cpp:206
declaration   ./components/ogre/widgets/LoadingBar.h:48

5 0 0------------
getName(   )
definition   ./components/ogre/widgets/LoadingBar.cpp:183
declaration   ./components/ogre/widgets/LoadingBar.h:43

5 1 0------------
getSize(   )
definition   ./components/ogre/widgets/LoadingBar.cpp:193
declaration   ./components/ogre/widgets/LoadingBar.h:42

5 1 0------------
setCaption(  const string & )
definition   ./components/ogre/widgets/LoadingBar.cpp:188
declaration   ./components/ogre/widgets/LoadingBar.h:45

5 0 0------------
tick(  float )
definition   ./components/ogre/widgets/LoadingBar.cpp:198
declaration   ./components/ogre/widgets/LoadingBar.h:44

8 1 0------------
~LoadingBarSection(   )
definition   ./components/ogre/widgets/LoadingBar.cpp:179
declaration   ./components/ogre/widgets/LoadingBar.h:39

4 0 0------------

Relationships

ClientsSuppliers
LoadingBar [V]
pass by reference   ./components/ogre/widgets/LoadingBar.cpp:120
pass by reference   ./components/ogre/widgets/LoadingBar.cpp:125
pass by reference   ./components/ogre/widgets/LoadingBar.h:157
pass by reference   ./components/ogre/widgets/LoadingBar.h:159


ResourceGroupLoadingBarSection [V]
pass by reference   ./components/ogre/widgets/LoadingBar.cpp:233
has by reference   ./components/ogre/widgets/LoadingBar.h:102


WfutLoadingBarSection [V]
pass by reference   ./components/ogre/widgets/LoadingBar.cpp:328
pass by reference   ./components/ogre/widgets/LoadingBar.h:59
has by reference   ./components/ogre/widgets/LoadingBar.h:74


 
LoadingBar [V]
pass by reference   ./components/ogre/widgets/LoadingBar.cpp:175
pass by reference   ./components/ogre/widgets/LoadingBar.h:38
has by reference   ./components/ogre/widgets/LoadingBar.h:50


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


string [CV]
pass by reference   ./components/ogre/widgets/LoadingBar.cpp:175
pass by reference   ./components/ogre/widgets/LoadingBar.cpp:188
pass by reference   ./components/ogre/widgets/LoadingBar.h:38
pass by reference   ./components/ogre/widgets/LoadingBar.h:45
has by value   ./components/ogre/widgets/LoadingBar.h:52