feat(rendering): add scriptable render context v1
This commit is contained in:
23
managed/XCEngine.ScriptCore/ScriptableRenderContext.cs
Normal file
23
managed/XCEngine.ScriptCore/ScriptableRenderContext.cs
Normal file
@@ -0,0 +1,23 @@
|
||||
namespace XCEngine
|
||||
{
|
||||
public sealed class ScriptableRenderContext
|
||||
{
|
||||
private readonly ulong m_nativeHandle;
|
||||
|
||||
internal ScriptableRenderContext(ulong nativeHandle)
|
||||
{
|
||||
m_nativeHandle = nativeHandle;
|
||||
}
|
||||
|
||||
public CameraFrameStage stage =>
|
||||
(CameraFrameStage)InternalCalls.Rendering_ScriptableRenderContext_GetStage(
|
||||
m_nativeHandle);
|
||||
|
||||
public bool RenderBuiltinForwardMainScene()
|
||||
{
|
||||
return InternalCalls
|
||||
.Rendering_ScriptableRenderContext_RenderBuiltinForwardMainScene(
|
||||
m_nativeHandle);
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user