|
Nameless Engine
|
This is the complete list of members for ne::ShaderTextureResourceBinding, including all inherited members.
| changeUsedPipelines(const std::unordered_set< Pipeline * > &pipelinesToUse)=0 | ne::ShaderResourceBindingBase | pure virtual |
| getShaderResourceName() const | ne::ShaderResourceBindingBase | |
| onAfterAllPipelinesRefreshedResources()=0 | ne::ShaderResourceBindingBase | protectedpure virtual |
| ShaderResourceBindingBase(const std::string &sShaderResourceName) | ne::ShaderResourceBindingBase | protected |
| ShaderTextureResourceBinding(const std::string &sShaderResourceName) | ne::ShaderTextureResourceBinding | protected |
| sShaderResourceName | ne::ShaderResourceBindingBase | private |
| useNewTexture(std::unique_ptr< TextureHandle > pTextureToUse)=0 | ne::ShaderTextureResourceBinding | pure virtual |
| ~ShaderResourceBindingBase()=default (defined in ne::ShaderResourceBindingBase) | ne::ShaderResourceBindingBase | virtual |
| ~ShaderTextureResourceBinding() override=default (defined in ne::ShaderTextureResourceBinding) | ne::ShaderTextureResourceBinding | virtual |