< Summary

Class:DCL.Skybox.RenderCubemapLayer
Assembly:SkyboxEditorAssembly
File(s):/tmp/workspace/unity-renderer/unity-renderer/Assets/Rendering/ProceduralSkybox/ToolProceduralSkybox/Scripts/Editor/Procedural Skybox/TextureLayers/RenderCubemapLayer.cs
Covered lines:0
Uncovered lines:12
Coverable lines:12
Total lines:41
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%

File(s)

/tmp/workspace/unity-renderer/unity-renderer/Assets/Rendering/ProceduralSkybox/ToolProceduralSkybox/Scripts/Editor/Procedural Skybox/TextureLayers/RenderCubemapLayer.cs

#LineLine coverage
 1using System.Collections;
 2using System.Collections.Generic;
 3using UnityEditor;
 4using UnityEngine;
 5
 6namespace DCL.Skybox
 7{
 8    public static class RenderCubemapLayer
 9    {
 10
 11        public static void RenderLayer(ref float timeOfTheDay, EditorToolMeasurements toolSize, TextureLayer layer)
 12        {
 13            // Cubemap
 014            RenderSimpleValues.RenderCubemapTexture(SkyboxEditorLiterals.LayerProperties.cubemap, ref layer.cubemap);
 15
 16            // Gradient
 017            RenderSimpleValues.RenderColorGradientField(layer.color, SkyboxEditorLiterals.LayerProperties.color, layer.t
 18
 019            EditorGUILayout.Separator();
 20
 21            // Movement Type
 022            EditorGUILayout.BeginHorizontal(GUILayout.ExpandWidth(false));
 023            EditorGUILayout.LabelField(SkyboxEditorLiterals.LayerProperties.movementType, GUILayout.Width(150), GUILayou
 024            layer.movementTypeCubemap = (MovementType)EditorGUILayout.EnumPopup(layer.movementTypeCubemap, GUILayout.Wid
 025            EditorGUILayout.EndHorizontal();
 26
 027            EditorGUILayout.Separator();
 28
 29            // Rotation
 030            if (layer.movementTypeCubemap == MovementType.PointBased)
 31            {
 032                RenderTransitioningVariables.RenderTransitioningVector3(ref timeOfTheDay, layer.rotations_Vector3, Skybo
 33
 34            }
 35            else
 36            {
 037                RenderSimpleValues.RenderVector3Field(SkyboxEditorLiterals.LayerProperties.speed, ref layer.speed_Vector
 38            }
 039        }
 40    }
 41}