< Summary

Class:DCLServices.MapRendererV2.MapCameraController.MapCameraInput
Assembly:MapRendererV2
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLServices/MapRendererV2/MapCameraController/MapCameraInput.cs
Covered lines:7
Uncovered lines:0
Coverable lines:7
Total lines:33
Line coverage:100% (7 of 7)
Covered branches:0
Total branches:0
Covered methods:1
Total methods:1
Method coverage:100% (1 of 1)

Metrics

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

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/DCLServices/MapRendererV2/MapCameraController/MapCameraInput.cs

#LineLine coverage
 1using DCLServices.MapRendererV2.CommonBehavior;
 2using DCLServices.MapRendererV2.MapLayers;
 3using System.Collections.Generic;
 4using UnityEngine;
 5
 6namespace DCLServices.MapRendererV2.MapCameraController
 7{
 8    public readonly struct MapCameraInput
 9    {
 10        public readonly MapLayer EnabledLayers;
 11        public readonly Vector2Int Position;
 12        public readonly float Zoom;
 13        public readonly Vector2Int TextureResolution;
 14        public readonly Vector2Int ZoomValues;
 15        public readonly IMapActivityOwner ActivityOwner;
 16
 17        /// <param name="enabledLayers">active layers</param>
 18        /// <param name="position">default position</param>
 19        /// <param name="zoom">default zoom</param>
 20        /// <param name="textureResolution">desired texture resolution</param>
 21        /// <param name="zoomValues">zoom thresholds in parcels</param>
 22        public MapCameraInput(IMapActivityOwner activityOwner, MapLayer enabledLayers, Vector2Int position, float zoom,
 23            Vector2Int textureResolution, Vector2Int zoomValues)
 24        {
 1025            EnabledLayers = enabledLayers;
 1026            Position = position;
 1027            Zoom = zoom;
 1028            TextureResolution = textureResolution;
 1029            ZoomValues = zoomValues;
 1030            ActivityOwner = activityOwner;
 1031        }
 32    }
 33}