XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet
公开
关注 0 Fork 0 Star 0
UTF-8
using VRage;
using VRageRender;

namespace SpaceEngineersBlueprintEditor.SpaceEngineersCore.InnerModel;

internal class VRageRenderImpl : IVRageRender
{
    public bool UseParallelRenderInit
    {
        get
        {
            throw new NotImplementedException();
        }
    }

    public bool IsRenderOutputDebugSupported
    {
        get
        {
            throw new NotImplementedException();
        }
    }

    public bool ForceClearGBuffer
    {
        get
        {
            throw new NotImplementedException();
        }
    }

    public event Action OnResuming;

    public event Action OnSuspending;

    public void ApplyRenderSettings(MyRenderDeviceSettings? settings)
    {
        throw new NotImplementedException();
    }

    public object CreateRenderAnnotation(object deviceContext)
    {
        throw new NotImplementedException();
    }

    public void CreateRenderDevice(ref MyRenderDeviceSettings? settings, out object deviceInstance, out object swapChain)
    {
        throw new NotImplementedException();
    }

    public void DisposeRenderDevice()
    {
        throw new NotImplementedException();
    }

    public void FlushIndirectArgsFromComputeShader(object deviceContext)
    {
        throw new NotImplementedException();
    }

    public ulong GetMemoryBudgetForStreamedResources()
    {
        return 0UL;
    }

    public ulong GetMemoryBudgetForGeneratedTextures()
    {
        return 0UL;
    }

    public ulong GetMemoryBudgetForVoxelTextureArrays()
    {
        return 0UL;
    }

    public MyAdapterInfo[] GetRenderAdapterList()
    {
        throw new NotImplementedException();
    }

    public MyRenderPresetEnum GetRenderQualityHint()
    {
        throw new NotImplementedException();
    }

    public void ResumeRenderContext()
    {
        throw new NotImplementedException();
    }

    public void SetMemoryUsedForImprovedGFX(long bytes)
    {
        throw new NotImplementedException();
    }

    public void SuspendRenderContext()
    {
        throw new NotImplementedException();
    }

    public void RequestSuspendWait()
    {
        throw new NotImplementedException();
    }

    public void CustomUpdateForDeferredBuffer(object deviceContext, object buffer)
    {
        throw new NotImplementedException();
    }

    public void SubmitEmptyCustomContext(object deviceContext)
    {
        throw new NotImplementedException();
    }

    public void FastVSSetConstantBuffer(object deviceContext, int slot, object buffer)
    {
        throw new NotImplementedException();
    }

    public void FastGSSetConstantBuffer(object deviceContext, int slot, object buffer)
    {
        throw new NotImplementedException();
    }

    public void FastPSSetConstantBuffer(object deviceContext, int slot, object buffer)
    {
        throw new NotImplementedException();
    }

    public void FastCSSetConstantBuffer(object deviceContext, int slot, object buffer)
    {
        throw new NotImplementedException();
    }

    public void FastVSSetConstantBuffers1(object deviceContext, int slot, object buffer, int offset, int size, ref object constantBindingsCache)
    {
        throw new NotImplementedException();
    }

    public void FastPSSetConstantBuffers1(object deviceContext, int slot, object buffer, int offset, int size, ref object constantBindingsCache)
    {
        throw new NotImplementedException();
    }

    public void SetDepthTextureHint(VRageRender_DepthTextureHintType hint, object deviceContext = null, object texture = null)
    {
        throw new NotImplementedException();
    }

    public bool IsExclusiveTextureLoadRequired()
    {
        throw new NotImplementedException();
    }
}