< Summary

Class:DCL.DataStore_ECS7
Assembly:DataStore
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/DataStore/DataStore_ECS7.cs
Covered lines:6
Uncovered lines:1
Coverable lines:7
Total lines:40
Line coverage:85.7% (6 of 7)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
RaycastEvent()0%2100%
DataStore_ECS7()0%110100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/DataStore/DataStore_ECS7.cs

#LineLine coverage
 1using DCL.Controllers;
 2using DCL.ECS7.UI;
 3using UnityEngine;
 4
 5namespace DCL
 6{
 7    public class DataStore_ECS7
 8    {
 9        public class PointerEvent
 10        {
 11            public int buttonId = 0;
 12            public bool isButtonDown = false;
 13            public bool hasValue = false;
 14        }
 15
 16        public class RaycastEvent
 17        {
 18            public class Hit
 19            {
 20                public float distance;
 21                public Vector3 normal;
 22                public Vector3 point;
 23                public Collider collider;
 24            }
 25
 026            public Hit hit = new Hit();
 27            public Ray ray;
 28            public bool didHit;
 29            public bool hasValue = false;
 30        }
 31
 55132        public readonly BaseList<IParcelScene> scenes = new BaseList<IParcelScene>();
 55133        public readonly BaseDictionary<string, BaseRefCountedCollection<object>> pendingSceneResources = new BaseDiction
 55134        public readonly BaseDictionary<long, GameObject> shapesReady = new BaseDictionary<long, GameObject>();
 55135        public IUIDataContainer uiDataContainer = new UIDataContainer();
 36        public bool isEcs7Enabled = false;
 55137        public PointerEvent lastPointerInputEvent = new PointerEvent();
 55138        public RaycastEvent lastPointerRayHit = new RaycastEvent();
 39    }
 40}

Methods/Properties

RaycastEvent()
DataStore_ECS7()