github
1287 of 3642 branches covered (35.34%)
Branch coverage included in aggregate %.
7 of 43 new or added lines in 4 files covered. (16.28%)
3205 existing lines in 160 files now uncovered.4873 of 12149 relevant lines covered (40.11%)
5604.12 hits per line
1 |
using Zilon.Core.Graphs; |
|
2 |
|
|
3 |
namespace Zilon.Core.Tactics
|
|
4 |
{ |
|
5 |
/// <summary>
|
|
6 |
/// Данные о тумане войны для одного узла карты сектора.
|
|
7 |
/// </summary>
|
|
8 |
public sealed class SectorMapFowNode |
|
9 |
{ |
|
UNCOV
10
|
public SectorMapFowNode(IGraphNode node)
|
× |
UNCOV
11
|
{ |
× |
UNCOV
12
|
Node = node; |
× |
UNCOV
13
|
} |
× |
14 |
|
|
UNCOV
15
|
public IGraphNode Node { get; }
|
× |
16 |
|
|
UNCOV
17
|
public SectorMapNodeFowState State { get; private set; } |
× |
18 |
|
|
19 |
public void ChangeState(SectorMapNodeFowState targetState) |
|
UNCOV
20
|
{ |
× |
UNCOV
21
|
State = targetState; |
× |
UNCOV
22
|
} |
× |
23 |
} |
|
24 |
} |