< Summary

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

Metrics

MethodBranch coverage Crap Score Cyclomatic complexity NPath complexity Sequence coverage
RenderLayer(...)0%12300%

File(s)

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

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3using UnityEditor;
 4using UnityEngine;
 5
 6namespace DCL.Skybox
 7{
 8    public class RenderFogLayer
 9    {
 10        public static void RenderLayer(ref float timeOfTheDay, EditorToolMeasurements toolSize, SkyboxConfiguration conf
 11        {
 012            config.useFog = EditorGUILayout.Toggle(SkyboxEditorLiterals.Labels.useFog, config.useFog);
 013            if (config.useFog)
 14            {
 015                RenderSimpleValues.RenderColorGradientField(config.fogColor, SkyboxEditorLiterals.LayerProperties.fogCol
 016                config.fogMode = (FogMode)EditorGUILayout.EnumPopup(SkyboxEditorLiterals.LayerProperties.fogMode, config
 17
 018                switch (config.fogMode)
 19                {
 20                    case FogMode.Linear:
 021                        RenderSimpleValues.RenderFloatField(SkyboxEditorLiterals.LayerProperties.startDistance, ref conf
 022                        RenderSimpleValues.RenderFloatField(SkyboxEditorLiterals.LayerProperties.endDistance, ref config
 023                        break;
 24                    default:
 025                        RenderSimpleValues.RenderFloatField(SkyboxEditorLiterals.LayerProperties.density, ref config.fog
 26                        break;
 27                }
 28            }
 29
 030        }
 31    }
 32}