This is the complete list of members for Diligent::IShaderResourceVariableD3D, including all inherited members.
AddRef()=0 | Diligent.IObject | pure virtual |
Get(Uint32 ArrayIndex=0) const =0 | Diligent.IShaderResourceVariable | pure virtual |
GetHLSLResourceDesc(HLSLShaderResourceDesc &HLSLResDesc) const =0 | Diligent::IShaderResourceVariableD3D | pure virtual |
GetIndex() const =0 | Diligent.IShaderResourceVariable | pure virtual |
GetReferenceCounters() const =0 | Diligent.IObject | pure virtual |
GetResourceDesc(ShaderResourceDesc &ResourceDesc) const =0 | Diligent.IShaderResourceVariable | pure virtual |
GetType() const =0 | Diligent.IShaderResourceVariable | pure virtual |
QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent.IObject | pure virtual |
Release()=0 | Diligent.IObject | pure virtual |
Set(IDeviceObject *pObject, SET_SHADER_RESOURCE_FLAGS Flags=SET_SHADER_RESOURCE_FLAG_NONE)=0 | Diligent.IShaderResourceVariable | pure virtual |
SetArray(IDeviceObject *const *ppObjects, Uint32 FirstElement, Uint32 NumElements, SET_SHADER_RESOURCE_FLAGS Flags=SET_SHADER_RESOURCE_FLAG_NONE)=0 | Diligent.IShaderResourceVariable | pure virtual |
SetBufferOffset(Uint32 Offset, Uint32 ArrayIndex=0)=0 | Diligent.IShaderResourceVariable | pure virtual |
SetBufferRange(IDeviceObject *pObject, Uint64 Offset, Uint64 Size, Uint32 ArrayIndex=0, SET_SHADER_RESOURCE_FLAGS Flags=SET_SHADER_RESOURCE_FLAG_NONE)=0 | Diligent.IShaderResourceVariable | pure virtual |