< Summary

Class:DCL.Skybox.DirectionalLightLayer
Assembly:SkyboxEditorAssembly
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Rendering/ProceduralSkybox/ToolProceduralSkybox/Scripts/Editor/Procedural Skybox/Base Layers/RenderDirectionalLightLayer.cs
Covered lines:0
Uncovered lines:12
Coverable lines:12
Total lines:36
Line coverage:0% (0 of 12)
Covered branches:0
Total branches:0

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
RenderLayer(...)0%6200%
GetDLDirection()0%2100%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Rendering/ProceduralSkybox/ToolProceduralSkybox/Scripts/Editor/Procedural Skybox/Base Layers/RenderDirectionalLightLayer.cs

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3using UnityEditor;
 4using UnityEngine;
 5
 6namespace DCL.Skybox
 7{
 8    public static class DirectionalLightLayer
 9    {
 10        private static Light directionalLight;
 11        public static void RenderLayer(ref float timeOfTheDay, EditorToolMeasurements toolSize, SkyboxConfiguration conf
 12        {
 013            directionalLight = directionalLightRef;
 14
 015            config.useDirectionalLight = EditorGUILayout.Toggle(SkyboxEditorLiterals.Labels.useDirecnLight, config.useDi
 16
 017            if (!config.useDirectionalLight)
 18            {
 019                return;
 20            }
 021            RenderSimpleValues.RenderColorGradientField(config.directionalLightLayer.lightColor, SkyboxEditorLiterals.La
 022            RenderSimpleValues.RenderColorGradientField(config.directionalLightLayer.tintColor, SkyboxEditorLiterals.Lay
 23
 024            GUILayout.Space(10);
 25
 26            // Light Intesity
 027            RenderTransitioningVariables.RenderTransitioningFloat(toolSize, ref timeOfTheDay, config.directionalLightLay
 28
 029            GUILayout.Space(30);
 30
 031            RenderTransitioningVariables.RenderTransitioningQuaternionAsVector3(ref timeOfTheDay, config.directionalLigh
 032        }
 33
 034        private static Quaternion GetDLDirection() { return directionalLight.transform.rotation; }
 35    }
 36}