Nameless Engine
|
This is the complete list of members for ne::GlslGlobalShaderResourceBinding, including all inherited members.
bindToPipelines(Pipeline *pSpecificPipeline) override | ne::GlslGlobalShaderResourceBinding | protectedvirtual |
create(Renderer *pRenderer, GlobalShaderResourceBindingManager *pManager, const std::string &sShaderResourceName, const std::array< GpuResource *, FrameResourceManager::getFrameResourceCount()> &vResourcesToBind) | ne::GlobalShaderResourceBinding | protectedstatic |
getBindedResources() const | ne::GlobalShaderResourceBinding | protected |
getShaderResourceName() const | ne::GlobalShaderResourceBinding | protected |
GlobalShaderResourceBinding (defined in ne::GlslGlobalShaderResourceBinding) | ne::GlslGlobalShaderResourceBinding | friend |
GlobalShaderResourceBinding(const GlobalShaderResourceBinding &)=delete (defined in ne::GlobalShaderResourceBinding) | ne::GlobalShaderResourceBinding | |
GlobalShaderResourceBinding(GlobalShaderResourceBinding &&)=delete (defined in ne::GlobalShaderResourceBinding) | ne::GlobalShaderResourceBinding | |
ne::GlobalShaderResourceBinding::GlobalShaderResourceBinding(GlobalShaderResourceBindingManager *pManager, const std::string &sShaderResourceName, const std::array< GpuResource *, FrameResourceManager::getFrameResourceCount()> &vResourcesToBind) | ne::GlobalShaderResourceBinding | protected |
GlslGlobalShaderResourceBinding()=delete (defined in ne::GlslGlobalShaderResourceBinding) | ne::GlslGlobalShaderResourceBinding | |
GlslGlobalShaderResourceBinding(GlobalShaderResourceBindingManager *pManager, const std::string &sShaderResourceName, const std::array< GpuResource *, FrameResourceManager::getFrameResourceCount()> &vResourcesToBind) | ne::GlslGlobalShaderResourceBinding | protected |
operator=(const GlobalShaderResourceBinding &)=delete (defined in ne::GlobalShaderResourceBinding) | ne::GlobalShaderResourceBinding | |
operator=(GlobalShaderResourceBinding &&)=delete (defined in ne::GlobalShaderResourceBinding) | ne::GlobalShaderResourceBinding | |
pManager | ne::GlobalShaderResourceBinding | private |
sShaderResourceName | ne::GlobalShaderResourceBinding | private |
unregisterBinding() | ne::GlobalShaderResourceBinding | protected |
vBindedResources | ne::GlobalShaderResourceBinding | private |
~GlobalShaderResourceBinding()=default (defined in ne::GlobalShaderResourceBinding) | ne::GlobalShaderResourceBinding | virtual |
~GlslGlobalShaderResourceBinding() override (defined in ne::GlslGlobalShaderResourceBinding) | ne::GlslGlobalShaderResourceBinding | virtual |