Nameless Engine
Loading...
Searching...
No Matches
ne::ShaderCpuWriteResourceBindingManager Member List

This is the complete list of members for ne::ShaderCpuWriteResourceBindingManager, including all inherited members.

createShaderCpuWriteResource(const std::string &sShaderResourceName, const std::string &sResourceAdditionalInfo, size_t iResourceDataSizeInBytes, const std::unordered_set< Pipeline * > &pipelinesToUse, const std::function< void *()> &onStartedUpdatingResource, const std::function< void()> &onFinishedUpdatingResource)ne::ShaderCpuWriteResourceBindingManager
destroyResource(ShaderCpuWriteResourceBinding *pResourceToDestroy)ne::ShaderCpuWriteResourceBindingManagerprivate
getResources()ne::ShaderCpuWriteResourceBindingManager
handleResourceCreation(std::variant< std::unique_ptr< ShaderCpuWriteResourceBinding >, Error > result)ne::ShaderCpuWriteResourceBindingManagerprivate
markResourceAsNeedsUpdate(ShaderCpuWriteResourceBinding *pResourceToDestroy)ne::ShaderCpuWriteResourceBindingManager
mtxShaderCpuWriteResourcesne::ShaderCpuWriteResourceBindingManagerprivate
operator=(const ShaderCpuWriteResourceBindingManager &)=delete (defined in ne::ShaderCpuWriteResourceBindingManager)ne::ShaderCpuWriteResourceBindingManager
pRendererne::ShaderCpuWriteResourceBindingManagerprivate
Renderer (defined in ne::ShaderCpuWriteResourceBindingManager)ne::ShaderCpuWriteResourceBindingManagerfriend
ShaderCpuWriteResourceBindingManager()=delete (defined in ne::ShaderCpuWriteResourceBindingManager)ne::ShaderCpuWriteResourceBindingManager
ShaderCpuWriteResourceBindingManager(const ShaderCpuWriteResourceBindingManager &)=delete (defined in ne::ShaderCpuWriteResourceBindingManager)ne::ShaderCpuWriteResourceBindingManager
ShaderCpuWriteResourceBindingManager(Renderer *pRenderer)ne::ShaderCpuWriteResourceBindingManagerprivate
ShaderCpuWriteResourceBindingUniquePtr (defined in ne::ShaderCpuWriteResourceBindingManager)ne::ShaderCpuWriteResourceBindingManagerfriend
updateResources(size_t iCurrentFrameResourceIndex)ne::ShaderCpuWriteResourceBindingManager
~ShaderCpuWriteResourceBindingManager()ne::ShaderCpuWriteResourceBindingManager