BindStaticResources(SHADER_TYPE ShaderStages, IResourceMapping *pResourceMapping, BIND_SHADER_RESOURCES_FLAGS Flags) override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
BindStaticResources(SHADER_TYPE ShaderStages, IResourceMapping *pResourceMapping, BIND_SHADER_RESOURCES_FLAGS Flags) override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
CopyStaticResources(IPipelineResourceSignature *pDstSignature) const override final | Diligent::PipelineResourceSignatureD3D11Impl | inlinevirtual |
CreateShaderResourceBinding(IShaderResourceBinding **ppShaderResourceBinding, bool InitStaticResources) override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
CreateShaderResourceBinding(IShaderResourceBinding **ppShaderResourceBinding, bool InitStaticResources) override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
DeviceObjectBase(IReferenceCounters *pRefCounters, RenderDeviceImplType *pDevice, const ObjectDescType &ObjDesc, bool bIsDeviceInternal=false) | Diligent::DeviceObjectBase< BaseInterface, RenderDeviceImplType, ObjectDescType > | inline |
FindImmutableSampler(SHADER_TYPE ShaderStage, const char *ResourceName) const | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inline |
FindImmutableSampler(SHADER_TYPE ShaderStage, const char *ResourceName) const | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inline |
FindResource(SHADER_TYPE ShaderStage, const char *ResourceName) const | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inline |
FindResource(SHADER_TYPE ShaderStage, const char *ResourceName) const | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inline |
GetStaticVariableByIndex(SHADER_TYPE ShaderType, Uint32 Index) override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
GetStaticVariableByIndex(SHADER_TYPE ShaderType, Uint32 Index) override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
GetStaticVariableByName(SHADER_TYPE ShaderType, const Char *Name) override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
GetStaticVariableByName(SHADER_TYPE ShaderType, const Char *Name) override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
GetStaticVariableCount(SHADER_TYPE ShaderType) const override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
GetStaticVariableCount(SHADER_TYPE ShaderType) const override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
GetUniqueID() const override final | Diligent::DeviceObjectBase< BaseInterface, RenderDeviceImplType, ObjectDescType > | inlinevirtual |
GetUserData() const override final | Diligent::DeviceObjectBase< BaseInterface, RenderDeviceImplType, ObjectDescType > | inlinevirtual |
InitializeStaticSRBResources(IShaderResourceBinding *pSRB) const override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
InitializeStaticSRBResources(IShaderResourceBinding *pSRB) const override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
IsCompatibleWith(const IPipelineResourceSignature *pPRS) const override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
IsCompatibleWith(const IPipelineResourceSignature *pPRS) const override final | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inlinevirtual |
m_Desc | Diligent::DeviceObjectBase< BaseInterface, RenderDeviceImplType, ObjectDescType > | protected |
m_pDevice | Diligent::DeviceObjectBase< BaseInterface, RenderDeviceImplType, ObjectDescType > | protected |
PipelineResourceSignatureBase(IReferenceCounters *pRefCounters, RenderDeviceImplType *pDevice, const PipelineResourceSignatureDesc &Desc, SHADER_TYPE ShaderStages=SHADER_TYPE_UNKNOWN, bool bIsDeviceInternal=false) | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inline |
PipelineResourceSignatureBase(IReferenceCounters *pRefCounters, RenderDeviceImplType *pDevice, const PipelineResourceSignatureDesc &Desc, SHADER_TYPE ShaderStages=SHADER_TYPE_UNKNOWN, bool bIsDeviceInternal=false) | Diligent::PipelineResourceSignatureBase< EngineD3D11ImplTraits > | inline |
SetUserData(IObject *pUserData) override final | Diligent::DeviceObjectBase< BaseInterface, RenderDeviceImplType, ObjectDescType > | inlinevirtual |