LCOV - code coverage report
Current view: top level - source/simulation2/components - CCmpObstruction.cpp (source / functions) Hit Total Coverage
Test: 0 A.D. test coverage report Lines: 7 391 1.8 %
Date: 2023-01-19 00:18:29 Functions: 5 50 10.0 %

Function Name Sort by function name Hit count Sort by hit count
CCmpObstruction::Deallocate(IComponent*) 0
CCmpObstruction::Deserialize(CParamNode const&, IDeserializer&) 0
CCmpObstruction::HandleMessage(CMessage const&, bool) 0
CCmpObstruction::SetMovingFlag(bool) 0
void CCmpObstruction::SerializeCommon<ISerializer>(ISerializer&) 0
void CCmpObstruction::SerializeCommon<IDeserializer>(IDeserializer&) 0
CCmpObstruction::SetControlGroup(unsigned int) 0
CCmpObstruction::AddClusterShapes(CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>, CFixed<int, 2147483647, 32, 15, 16, 65536>) 0
CCmpObstruction::SetControlGroup2(unsigned int) 0
CCmpObstruction::SetUnitClearance(CFixed<int, 2147483647, 32, 15, 16, 65536> const&) 0
CCmpObstruction::RemoveClusterShapes() 0
CCmpObstruction::UpdateControlGroups() 0
CCmpObstruction::SetDisableBlockMovementPathfinding(bool, bool, int) 0
CCmpObstruction::Init(CParamNode const&) 0
CCmpObstruction::Shape::Shape() 0
CCmpObstruction::Deinit() 0
CCmpObstruction::Allocate(ScriptInterface const&, JS::Handle<JS::Value>) 0
CCmpObstruction::Serialize(ISerializer&) 0
CCmpObstruction::SetActive(bool) 0
CCmpObstruction::CCmpObstruction() 0
CCmpObstruction::~CCmpObstruction() 0
CCmpObstruction::~CCmpObstruction().2 0
void SerializeHelper<ICmpObstructionManager::tag_t, void>::operator()<ISerializer>(ISerializer&, char const*, std::conditional<is_same_v<ISerializer, ISerializer&>, ICmpObstructionManager::tag_t const&, ICmpObstructionManager::tag_t&>::type) 0
void SerializeHelper<ICmpObstructionManager::tag_t, void>::operator()<IDeserializer>(IDeserializer&, char const*, std::conditional<is_same_v<IDeserializer, ISerializer&>, ICmpObstructionManager::tag_t const&, ICmpObstructionManager::tag_t&>::type) 0
CCmpObstruction::GetStaticSize() const 0
CCmpObstruction::GetObstruction() const 0
CCmpObstruction::CheckFoundation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) const 0
CCmpObstruction::CheckFoundation(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, bool) const 0
CCmpObstruction::GetControlGroup() const 0
CCmpObstruction::GetControlGroup2() const 0
CCmpObstruction::GetComponentTypeId() const 0
CCmpObstruction::GetEntitiesByFlags(unsigned char) const 0
CCmpObstruction::GetObstructionType() const 0
CCmpObstruction::CheckShorePlacement() const 0
CCmpObstruction::IsControlPersistent() const 0
CCmpObstruction::GetBlockMovementFlag(bool) const 0
CCmpObstruction::GetObstructionSquare(ICmpObstructionManager::ObstructionSquare&) const 0
CCmpObstruction::GetObstructionSquare(ICmpObstructionManager::ObstructionSquare&, bool) const 0
CCmpObstruction::CheckDuplicateFoundation() const 0
CCmpObstruction::GetEntitiesBlockingMovement() const 0
CCmpObstruction::ResolveFoundationCollisions() const 0
CCmpObstruction::GetPreviousObstructionSquare(ICmpObstructionManager::ObstructionSquare&) const 0
CCmpObstruction::GetEntitiesBlockingConstruction() const 0
CCmpObstruction::GetEntitiesDeletedUponConstruction() const 0
CCmpObstruction::GetSize() const 0
_GLOBAL__sub_I_CCmpObstruction.cpp 1
__static_initialization_and_destruction_0(int, int) 1
RegisterComponentType_Obstruction(CComponentManager&) 116
CCmpObstruction::ClassInit(CComponentManager&) 116
CCmpObstruction::GetSchema[abi:cxx11]() 116

Generated by: LCOV version 1.13