Files
XCEngine/managed/XCEngine.ScriptCore/ForwardRendererData.cs

25 lines
687 B
C#

using System;
namespace XCEngine
{
public class ForwardRendererData : ScriptableRendererData
{
public bool renderOpaque = true;
public bool renderSkybox = true;
public bool renderTransparent = true;
public ScriptableRendererFeature[] rendererFeatures =
Array.Empty<ScriptableRendererFeature>();
protected override ScriptableRenderer CreateRenderer()
{
return new ForwardRenderer(this);
}
protected override ScriptableRendererFeature[] CreateRendererFeatures()
{
return rendererFeatures ??
Array.Empty<ScriptableRendererFeature>();
}
}
}