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;
|
|
}
|
|
}
|