This is the complete list of members for Diligent::IBufferD3D12, including all inherited members.
AddRef()=0 | Diligent.IObject | pure virtual |
CreateView(const BufferViewDesc &ViewDesc, IBufferView **ppView)=0 | Diligent::IBuffer | pure virtual |
FlushMappedRange(Uint64 StartOffset, Uint64 Size)=0 | Diligent::IBuffer | pure virtual |
GetD3D12Buffer(Uint64 &DataStartByteOffset, IDeviceContext *pContext)=0 | Diligent::IBufferD3D12 | pure virtual |
GetD3D12ResourceState() const =0 | Diligent::IBufferD3D12 | pure virtual |
GetDefaultView(BUFFER_VIEW_TYPE ViewType)=0 | Diligent::IBuffer | pure virtual |
GetDesc() const override=0 | Diligent::IBuffer | pure virtual |
GetMemoryProperties() const =0 | Diligent::IBuffer | pure virtual |
GetNativeHandle()=0 | Diligent::IBuffer | pure virtual |
GetReferenceCounters() const =0 | Diligent.IObject | pure virtual |
GetSparseProperties() const =0 | Diligent::IBuffer | pure virtual |
GetState() const =0 | Diligent::IBuffer | pure virtual |
GetUniqueID() const =0 | Diligent::IDeviceObject | pure virtual |
GetUserData() const =0 | Diligent::IDeviceObject | pure virtual |
InvalidateMappedRange(Uint64 StartOffset, Uint64 Size)=0 | Diligent::IBuffer | pure virtual |
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent.IObject | pure virtual |
Release()=0 | Diligent.IObject | pure virtual |
SetD3D12ResourceState(D3D12_RESOURCE_STATES state)=0 | Diligent::IBufferD3D12 | pure virtual |
SetState(RESOURCE_STATE State)=0 | Diligent::IBuffer | pure virtual |
SetUserData(IObject *pUserData)=0 | Diligent::IDeviceObject | pure virtual |