29 lines
790 B
C#
29 lines
790 B
C#
|
|
using XCEngine.Rendering;
|
||
|
|
|
||
|
|
namespace XCEngine.Rendering.Universal
|
||
|
|
{
|
||
|
|
public sealed class RendererCameraRequestContext
|
||
|
|
{
|
||
|
|
private readonly CameraRenderRequestContext m_requestContext;
|
||
|
|
|
||
|
|
internal RendererCameraRequestContext(
|
||
|
|
CameraRenderRequestContext requestContext)
|
||
|
|
{
|
||
|
|
m_requestContext = requestContext;
|
||
|
|
}
|
||
|
|
|
||
|
|
public int renderedBaseCameraCount =>
|
||
|
|
m_requestContext != null
|
||
|
|
? m_requestContext.renderedBaseCameraCount
|
||
|
|
: 0;
|
||
|
|
|
||
|
|
public int renderedRequestCount =>
|
||
|
|
m_requestContext != null
|
||
|
|
? m_requestContext.renderedRequestCount
|
||
|
|
: 0;
|
||
|
|
|
||
|
|
internal CameraRenderRequestContext requestContext =>
|
||
|
|
m_requestContext;
|
||
|
|
}
|
||
|
|
}
|