LCOV - code coverage report
Current view: top level - source/simulation2/components - CCmpProjectileManager.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 18 167 10.8 %
Date: 2023-01-19 00:18:29 Functions: 12 30 40.0 %

Function Name Sort by function name Hit count Sort by hit count
_GLOBAL__sub_I_CCmpProjectileManager.cpp 1
RegisterComponentType_ProjectileManager(CComponentManager&) 116
__static_initialization_and_destruction_0(int, int) 1
CCmpProjectileManager::Deallocate(IComponent*) 3
CCmpProjectileManager::Projectile::position(float) 0
CCmpProjectileManager::Projectile::Projectile(CCmpProjectileManager::Projectile&&) 0
CCmpProjectileManager::Projectile::Projectile(CCmpProjectileManager::Projectile const&) 0
CCmpProjectileManager::Projectile::Projectile() 0
CCmpProjectileManager::Projectile::~Projectile() 0
CCmpProjectileManager::Projectile::operator=(CCmpProjectileManager::Projectile&&) 0
CCmpProjectileManager::Deserialize(CParamNode const&, IDeserializer&) 0
CCmpProjectileManager::Interpolate(float) 0
CCmpProjectileManager::HandleMessage(CMessage const&, bool) 0
CCmpProjectileManager::LaunchProjectile(CFixedVector3D, CFixedVector3D, CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, CFixed<int, 2147483647, 32, 15, 16, 65536>) 0
CCmpProjectileManager::RemoveProjectile(unsigned int) 0
CCmpProjectileManager::LaunchProjectileAtPoint(CFixedVector3D const&, CFixedVector3D const&, CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, std::__cxx11::basic_string<wchar_t, std::char_traits<wchar_t>, std::allocator<wchar_t> > const&, CFixed<int, 2147483647, 32, 15, 16, 65536>) 0
CCmpProjectileManager::ProjectileImpactAnimation::ProjectileImpactAnimation() 0
CCmpProjectileManager::Init(CParamNode const&) 3
CCmpProjectileManager::Deinit() 3
CCmpProjectileManager::Allocate(ScriptInterface const&, JS::Handle<JS::Value>) 3
CCmpProjectileManager::ClassInit(CComponentManager&) 116
CCmpProjectileManager::GetSchema[abi:cxx11]() 116
CCmpProjectileManager::Serialize(ISerializer&) 0
CCmpProjectileManager::CCmpProjectileManager() 3
CCmpProjectileManager::~CCmpProjectileManager() 3
CCmpProjectileManager::~CCmpProjectileManager().2 3
CCmpProjectileManager::RenderModel(CModelAbstract&, CVector3D const&, SceneCollector&, CFrustum const&, bool, CLosQuerier const&, bool) const 0
CCmpProjectileManager::RenderSubmit(SceneCollector&, CFrustum const&, bool) const 0
CCmpProjectileManager::AdvanceProjectile(CCmpProjectileManager::Projectile&, float) const 0
CCmpProjectileManager::GetComponentTypeId() const 0

Generated by: LCOV version 1.13