LCOV - code coverage report
Current view: top level - source/graphics Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 1761 8552 20.6 %
Date: 2022-06-14 00:41:00 Functions: 157 784 20.0 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage
Camera.cpp
65.8%65.8%
65.8 % 158 / 240 66.7 % 12 / 18
Camera.h
66.7%66.7%
66.7 % 8 / 12 33.3 % 2 / 6
CameraController.cpp
0.0%
0.0 % 0 / 353 0.0 % 0 / 21
CameraController.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
Canvas2D.cpp
0.0%
0.0 % 0 / 198 0.0 % 0 / 12
CinemaManager.cpp
0.0%
0.0 % 0 / 53 0.0 % 0 / 10
CinemaManager.h
0.0%
0.0 % 0 / 1 - 0 / 0
ColladaManager.cpp
71.6%71.6%
71.6 % 111 / 155 78.6 % 11 / 14
Color.cpp
88.5%88.5%
88.5 % 54 / 61 80.0 % 4 / 5
Color.h
18.2%18.2%
18.2 % 2 / 11 - 0 / 0
Decal.cpp
0.0%
0.0 % 0 / 54 0.0 % 0 / 8
Decal.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 2
Entity.h
0.0%
0.0 % 0 / 1 - 0 / 0
Font.cpp
97.0%97.0%
97.0 % 32 / 33 100.0 % 5 / 5
Font.h
41.7%41.7%
41.7 % 5 / 12 25.0 % 1 / 4
FontManager.cpp
83.3%83.3%
83.3 % 60 / 72 100.0 % 2 / 2
FontManager.h
100.0%
100.0 % 1 / 1 - 0 / 0
FontMetrics.cpp
94.1%94.1%
94.1 % 16 / 17 100.0 % 5 / 5
FontMetrics.h
100.0%
100.0 % 1 / 1 - 0 / 0
GameView.cpp
2.1%2.1%
2.1 % 3 / 141 2.9 % 1 / 35
HFTracer.cpp
0.0%
0.0 % 0 / 141 0.0 % 0 / 6
HeightMipmap.cpp
60.6%60.6%
60.6 % 83 / 137 72.7 % 8 / 11
HeightMipmap.h
100.0%
100.0 % 1 / 1 - 0 / 0
ICameraController.cpp
0.0%
0.0 % 0 / 3 0.0 % 0 / 1
ICameraController.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 2
LOSTexture.cpp
23.8%23.8%
23.8 % 53 / 223 28.6 % 4 / 14
LightEnv.cpp
57.9%57.9%
57.9 % 11 / 19 50.0 % 2 / 4
LightEnv.h
0.0%
0.0 % 0 / 9 0.0 % 0 / 3
MapGenerator.cpp
15.2%15.2%
15.2 % 30 / 197 15.4 % 4 / 26
MapIO.cpp
0.0%
0.0 % 0 / 39 0.0 % 0 / 3
MapReader.cpp
0.0%
0.0 % 0 / 756 0.0 % 0 / 32
MapReader.h
0.0%
0.0 % 0 / 1 - 0 / 0
MapWriter.cpp
0.0%
0.0 % 0 / 255 0.0 % 0 / 6
Material.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 7
Material.h
0.0%
0.0 % 0 / 11 0.0 % 0 / 2
MaterialManager.cpp
9.2%9.2%
9.2 % 6 / 65 50.0 % 1 / 2
MaterialManager.h
100.0%
100.0 % 1 / 1 - 0 / 0
MeshManager.cpp
86.4%86.4%
86.4 % 19 / 22 100.0 % 3 / 3
MiniMapTexture.cpp
0.0%
0.0 % 0 / 376 0.0 % 0 / 12
MiniMapTexture.h
0.0%
0.0 % 0 / 3 - 0 / 0
MiniPatch.cpp
100.0%
100.0 % 3 / 3 100.0 % 1 / 1
MiniPatch.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 2
Model.cpp
0.0%
0.0 % 0 / 243 0.0 % 0 / 27
Model.h
0.0%
0.0 % 0 / 22 0.0 % 0 / 7
ModelAbstract.cpp
0.0%
0.0 % 0 / 34 0.0 % 0 / 2
ModelAbstract.h
0.0%
0.0 % 0 / 44 0.0 % 0 / 16
ModelDef.cpp
25.2%25.2%
25.2 % 59 / 234 28.6 % 4 / 14
ModelDef.h
22.2%22.2%
22.2 % 4 / 18 0.0 % 0 / 13
ModelDummy.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 8
ObjectBase.cpp
0.0%
0.0 % 0 / 486 0.0 % 0 / 21
ObjectBase.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 2
ObjectEntry.cpp
0.0%
0.0 % 0 / 146 0.0 % 0 / 6
ObjectManager.cpp
0.0%
0.0 % 0 / 106 0.0 % 0 / 15
ObjectManager.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 3
Overlay.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 3
Overlay.h
0.0%
0.0 % 0 / 14 0.0 % 0 / 1
ParticleEmitter.cpp
0.0%
0.0 % 0 / 172 0.0 % 0 / 17
ParticleEmitter.h
0.0%
0.0 % 0 / 10 0.0 % 0 / 2
ParticleEmitterType.cpp
0.0%
0.0 % 0 / 258 0.0 % 0 / 25
ParticleManager.cpp
17.5%17.5%
17.5 % 7 / 40 20.0 % 2 / 10
ParticleManager.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1
Patch.cpp
92.1%92.1%
92.1 % 35 / 38 66.7 % 4 / 6
PreprocessorWrapper.cpp
78.6%78.6%
78.6 % 103 / 131 63.6 % 7 / 11
RenderableObject.h
20.7%20.7%
20.7 % 6 / 29 20.0 % 2 / 10
SColor.h
50.0%50.0%
50.0 % 1 / 2 - 0 / 0
ShaderDefines.cpp
74.8%74.8%
74.8 % 157 / 210 62.1 % 18 / 29
ShaderDefines.h
13.3%13.3%
13.3 % 4 / 30 0.0 % 0 / 6
ShaderManager.cpp
4.4%4.4%
4.4 % 10 / 229 15.4 % 2 / 13
ShaderManager.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 1
ShaderProgram.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 4
ShaderProgram.h
0.0%
0.0 % 0 / 1 - 0 / 0
ShaderTechnique.cpp
0.0%
0.0 % 0 / 24 0.0 % 0 / 8
ShaderTechnique.h
0.0%
0.0 % 0 / 5 - 0 / 0
SkeletonAnimDef.cpp
0.0%
0.0 % 0 / 59 0.0 % 0 / 5
SkeletonAnimDef.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 4
SkeletonAnimManager.cpp
0.0%
0.0 % 0 / 43 0.0 % 0 / 4
SmoothedValue.cpp
0.0%
0.0 % 0 / 17 0.0 % 0 / 3
SmoothedValue.h
0.0%
0.0 % 0 / 26 0.0 % 0 / 9
Terrain.cpp
67.0%67.0%
67.0 % 238 / 355 56.0 % 14 / 25
Terrain.h
20.0%20.0%
20.0 % 3 / 15 0.0 % 0 / 8
TerrainProperties.cpp
0.0%
0.0 % 0 / 55 0.0 % 0 / 5
TerrainProperties.h
0.0%
0.0 % 0 / 5 0.0 % 0 / 2
TerrainTextureEntry.cpp
0.0%
0.0 % 0 / 86 0.0 % 0 / 3
TerrainTextureEntry.h
0.0%
0.0 % 0 / 7 - 0 / 0
TerrainTextureManager.cpp
9.9%9.9%
9.9 % 14 / 141 21.4 % 3 / 14
TerrainTextureManager.h
0.0%
0.0 % 0 / 5 - 0 / 0
TerritoryBoundary.cpp
100.0%
100.0 % 79 / 79 100.0 % 1 / 1
TerritoryBoundary.h
100.0%
100.0 % 1 / 1 - 0 / 0
TerritoryTexture.cpp
0.0%
0.0 % 0 / 118 0.0 % 0 / 11
TextRenderer.cpp
0.0%
0.0 % 0 / 178 0.0 % 0 / 16
TextRenderer.h
0.0%
0.0 % 0 / 14 0.0 % 0 / 2
TextureConverter.cpp
51.5%51.5%
51.5 % 141 / 274 91.7 % 11 / 12
TextureConverter.h
25.0%25.0%
25.0 % 1 / 4 - 0 / 0
TextureManager.cpp
47.2%47.2%
47.2 % 233 / 494 41.5 % 22 / 53
TextureManager.h
46.7%46.7%
46.7 % 7 / 15 20.0 % 1 / 5
Unit.cpp
0.0%
0.0 % 0 / 71 0.0 % 0 / 9
Unit.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 4
UnitAnimation.cpp
0.0%
0.0 % 0 / 133 0.0 % 0 / 11
UnitManager.cpp
0.0%
0.0 % 0 / 33 0.0 % 0 / 8
UnitManager.h
0.0%
0.0 % 0 / 1 0.0 % 0 / 1

Generated by: LCOV version 1.13