This is the complete list of members for Diligent::IShaderBindingTableVk, including all inherited members.
| AddRef()=0 | Diligent.IObject | pure virtual |
| BindCallableShader(const Char *pShaderGroupName, Uint32 CallableIndex, const void *pData=nullptr, Uint32 DataSize=0)=0 | Diligent.IShaderBindingTable | pure virtual |
| BindHitGroupByIndex(Uint32 BindingIndex, const Char *pShaderGroupName, const void *pData=nullptr, Uint32 DataSize=0)=0 | Diligent.IShaderBindingTable | pure virtual |
| BindHitGroupForGeometry(ITopLevelAS *pTLAS, const Char *pInstanceName, const Char *pGeometryName, Uint32 RayOffsetInHitGroupIndex, const Char *pShaderGroupName, const void *pData=nullptr, Uint32 DataSize=0)=0 | Diligent.IShaderBindingTable | pure virtual |
| BindHitGroupForInstance(ITopLevelAS *pTLAS, const Char *pInstanceName, Uint32 RayOffsetInHitGroupIndex, const Char *pShaderGroupName, const void *pData=nullptr, Uint32 DataSize=0)=0 | Diligent.IShaderBindingTable | pure virtual |
| BindHitGroupForTLAS(ITopLevelAS *pTLAS, Uint32 RayOffsetInHitGroupIndex, const Char *pShaderGroupName, const void *pData=nullptr, Uint32 DataSize=0)=0 | Diligent.IShaderBindingTable | pure virtual |
| BindMissShader(const Char *pShaderGroupName, Uint32 MissIndex, const void *pData=nullptr, Uint32 DataSize=0)=0 | Diligent.IShaderBindingTable | pure virtual |
| BindRayGenShader(const Char *pShaderGroupName, const void *pData=nullptr, Uint32 DataSize=0)=0 | Diligent.IShaderBindingTable | pure virtual |
| GetDesc() const override=0 | Diligent.IShaderBindingTable | pure virtual |
| GetReferenceCounters() const =0 | Diligent.IObject | pure virtual |
| GetUniqueID() const =0 | Diligent::IDeviceObject | pure virtual |
| GetUserData() const =0 | Diligent::IDeviceObject | pure virtual |
| GetVkBindingTable() const =0 | Diligent::IShaderBindingTableVk | pure virtual |
| QueryInterface(const INTERFACE_ID &IID, IObject **ppInterface)=0 | Diligent.IObject | pure virtual |
| QueryInterface(const INTERFACE_ID &IID, DerivedType **ppInterface) | Diligent.IObject | inline |
| Release()=0 | Diligent.IObject | pure virtual |
| Reset(IPipelineState *pPSO)=0 | Diligent.IShaderBindingTable | pure virtual |
| ResetHitGroups()=0 | Diligent.IShaderBindingTable | pure virtual |
| SetUserData(IObject *pUserData)=0 | Diligent::IDeviceObject | pure virtual |
| Verify(VERIFY_SBT_FLAGS Flags) const =0 | Diligent.IShaderBindingTable | pure virtual |