TurnBasedStrategyCourse/Library/PackageCache/com.unity.render-pipelines..../Editor/GlobalSettings/UniversalRenderPipelineGlob...

29 lines
978 B
C#

using System.Linq;
using UnityEngine;
using UnityEngine.Rendering;
using UnityEngine.Rendering.Universal;
namespace UnityEditor.Rendering.Universal
{
[SupportedOnRenderPipeline(typeof(UniversalRenderPipelineAsset))]
class UniversalGlobalSettingsPanelProvider : RenderPipelineGlobalSettingsProvider<UniversalRenderPipeline, UniversalRenderPipelineGlobalSettings>
{
public UniversalGlobalSettingsPanelProvider()
: base("Project/Graphics/URP Global Settings")
{
keywords = GetSearchKeywordsFromGUIContentProperties<UniversalRenderPipelineGlobalSettingsUI.Styles>().ToArray();
}
[SettingsProvider]
public static SettingsProvider CreateSettingsProvider() => new UniversalGlobalSettingsPanelProvider();
#region RenderPipelineGlobalSettingsProvider
protected override void Ensure()
{
UniversalRenderPipelineGlobalSettings.Ensure();
}
#endregion
}
}