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 |