< Summary

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

Metrics

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

File(s)

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

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3using UnityEditor;
 4using UnityEngine;
 5
 6namespace DCL.Skybox
 7{
 8    public class RenderBackgroundColorLayer
 9    {
 10        public static void RenderLayer(ref float timeOfTheDay, EditorToolMeasurements toolSize, SkyboxConfiguration conf
 11        {
 012            RenderSimpleValues.RenderColorGradientField(config.skyColor, SkyboxEditorLiterals.LayerProperties.skyColor, 
 013            RenderSimpleValues.RenderColorGradientField(config.horizonColor, SkyboxEditorLiterals.LayerProperties.horizo
 014            RenderSimpleValues.RenderColorGradientField(config.groundColor, SkyboxEditorLiterals.LayerProperties.groundC
 015            RenderHorizonLayer(ref timeOfTheDay, toolSize, config);
 016        }
 17
 18        static void RenderHorizonLayer(ref float timeOfTheDay, EditorToolMeasurements toolSize, SkyboxConfiguration sele
 19        {
 020            EditorGUILayout.Separator();
 021            RenderTransitioningVariables.RenderTransitioningFloat(toolSize, ref timeOfTheDay, selectedConfiguration.hori
 22
 023            EditorGUILayout.Space(10);
 024            RenderTransitioningVariables.RenderTransitioningFloat(toolSize, ref timeOfTheDay, selectedConfiguration.hori
 25
 026            EditorGUILayout.Separator();
 27
 28            // Horizon Mask
 029            EditorGUILayout.LabelField(SkyboxEditorLiterals.LayerProperties.horizonMask, EditorStyles.boldLabel);
 030            EditorGUI.indentLevel++;
 31
 032            RenderSimpleValues.RenderTexture(SkyboxEditorLiterals.LayerProperties.texture, ref selectedConfiguration.hor
 33
 34            // Horizon Mask values
 035            EditorGUILayout.LabelField(SkyboxEditorLiterals.LayerProperties.horizonMaskValues, EditorStyles.boldLabel);
 36
 037            EditorGUI.indentLevel++;
 38            // Tiling
 039            RenderSimpleValues.RenderVector2Field(SkyboxEditorLiterals.LayerProperties.tiling, ref selectedConfiguration
 40            // Offset
 041            RenderSimpleValues.RenderVector2Field(SkyboxEditorLiterals.LayerProperties.offset, ref selectedConfiguration
 042            EditorGUI.indentLevel--;
 043            EditorGUI.indentLevel--;
 044        }
 45    }
 46}