< Summary

Class:DCL.SceneMetricsModel
Assembly:WorldRuntimeInterfaces
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/WorldRuntime/Interfaces/ISceneMetricsController.cs
Covered lines:1
Uncovered lines:0
Coverable lines:1
Total lines:30
Line coverage:100% (1 of 1)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
Clone()0%110100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Scripts/MainScripts/DCL/WorldRuntime/Interfaces/ISceneMetricsController.cs

#LineLine coverage
 1namespace DCL
 2{
 3    public interface ISceneMetricsController
 4    {
 5        SceneMetricsModel GetLimits();
 6        SceneMetricsModel GetModel();
 7
 8        void Enable();
 9
 10        void Disable();
 11
 12        void SendEvent();
 13
 14        bool IsInsideTheLimits();
 15    }
 16
 17    [System.Serializable]
 18    public class SceneMetricsModel
 19    {
 20        public int meshes;
 21        public int bodies;
 22        public int materials;
 23        public int textures;
 24        public int triangles;
 25        public int entities;
 26        public float sceneHeight;
 27
 2728        public SceneMetricsModel Clone() { return (SceneMetricsModel) MemberwiseClone(); }
 29    }
 30}

Methods/Properties

Clone()