Diligent Engine API Reference: Member List

Diligent Engine API Reference

Diligent::DeviceContextBase< BaseInterface > Member List

This is the complete list of members for Diligent::DeviceContextBase< BaseInterface >, including all inherited members.

ClearStateCache() | Diligent::DeviceContextBase< BaseInterface > | inlineprotected
CommitShaderResources(IShaderResourceBinding *pShaderResourceBinding, Uint32 Flags, int) | Diligent::DeviceContextBase< BaseInterface > | inline
DeviceContextBase(IReferenceCounters *pRefCounters, IRenderDevice *pRenderDevice, bool bIsDeferred) | Diligent::DeviceContextBase< BaseInterface > | inline
GetDevice() | Diligent::DeviceContextBase< BaseInterface > | inline
GetPipelineState(IPipelineState **ppPSO, float *BlendFactors, Uint32 &StencilRef) | Diligent::DeviceContextBase< BaseInterface > | inline
GetRenderTargets(Uint32 &NumRenderTargets, ITextureView **ppRTVs, ITextureView **ppDSV) | Diligent::DeviceContextBase< BaseInterface > | inline
GetRenderTargetSize(Uint32 &RTWidth, Uint32 &RTHeight) | Diligent::DeviceContextBase< BaseInterface > | inlineprotected
GetSwapChain() | Diligent::DeviceContextBase< BaseInterface > | inline
GetViewports(Uint32 &NumViewports, Viewport *pViewports) | Diligent::DeviceContextBase< BaseInterface > | inline
IsDefaultFBBound() | Diligent::DeviceContextBase< BaseInterface > | inline
m_BlendFactors | Diligent::DeviceContextBase< BaseInterface > | protected
m_IndexDataStartOffset | Diligent::DeviceContextBase< BaseInterface > | protected
m_IsDefaultFramebufferBound | Diligent::DeviceContextBase< BaseInterface > | protected
m_NumBoundRenderTargets | Diligent::DeviceContextBase< BaseInterface > | protected
m_NumScissorRects | Diligent::DeviceContextBase< BaseInterface > | protected
m_NumVertexStreams | Diligent::DeviceContextBase< BaseInterface > | protected
m_NumViewports | Diligent::DeviceContextBase< BaseInterface > | protected
m_pBoundDepthStencil | Diligent::DeviceContextBase< BaseInterface > | protected
m_pBoundRenderTargets | Diligent::DeviceContextBase< BaseInterface > | protected
m_pDevice | Diligent::DeviceContextBase< BaseInterface > | protected
m_pIndexBuffer | Diligent::DeviceContextBase< BaseInterface > | protected
m_pPipelineState | Diligent::DeviceContextBase< BaseInterface > | protected
m_pSwapChain | Diligent::DeviceContextBase< BaseInterface > | protected
m_ScissorRects | Diligent::DeviceContextBase< BaseInterface > | protected
m_StencilRef | Diligent::DeviceContextBase< BaseInterface > | protected
m_VertexStreams | Diligent::DeviceContextBase< BaseInterface > | protected
m_Viewports | Diligent::DeviceContextBase< BaseInterface > | protected
SetIndexBuffer(IBuffer *pIndexBuffer, Uint32 ByteOffset) override=0 | Diligent::DeviceContextBase< BaseInterface > | inlinepure virtual
SetPipelineState(IPipelineState *pPipelineState) override=0 | Diligent::DeviceContextBase< BaseInterface > | inlinepure virtual
SetRenderTargets(Uint32 NumRenderTargets, ITextureView *ppRenderTargets[], ITextureView *pDepthStencil, Uint32 Dummy=0) | Diligent::DeviceContextBase< BaseInterface > | inline
SetScissorRects(Uint32 NumRects, const Rect *pRects, Uint32 &RTWidth, Uint32 &RTHeight) | Diligent::DeviceContextBase< BaseInterface > | inline
SetSwapChain(ISwapChain *pSwapChain) override final | Diligent::DeviceContextBase< BaseInterface > | inlinevirtual
SetVertexBuffers(Uint32 StartSlot, Uint32 NumBuffersSet, IBuffer **ppBuffers, Uint32 *pStrides, Uint32 *pOffsets, Uint32 Flags) override=0 | Diligent::DeviceContextBase< BaseInterface > | inlinepure virtual
SetViewports(Uint32 NumViewports, const Viewport *pViewports, Uint32 &RTWidth, Uint32 &RTHeight) | Diligent::DeviceContextBase< BaseInterface > | inline