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

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

createShaderCpuWriteResource(const std::string &sShaderResourceName, const std::string &sResourceAdditionalInfo, size_t iResourceSizeInBytes, const std::unordered_set< Pipeline * > &pipelinesToUse, const std::function< void *()> &onStartedUpdatingResource, const std::function< void()> &onFinishedUpdatingResource)ne::ShaderCpuWriteResourceManager
destroyResource(ShaderCpuWriteResource *pResourceToDestroy)ne::ShaderCpuWriteResourceManagerprivate
getResources()ne::ShaderCpuWriteResourceManager
handleResourceCreation(std::variant< std::unique_ptr< ShaderCpuWriteResource >, Error > result)ne::ShaderCpuWriteResourceManagerprivate
markResourceAsNeedsUpdate(ShaderCpuWriteResource *pResourceToDestroy)ne::ShaderCpuWriteResourceManager
mtxShaderCpuWriteResourcesne::ShaderCpuWriteResourceManagerprivate
operator=(const ShaderCpuWriteResourceManager &)=delete (defined in ne::ShaderCpuWriteResourceManager)ne::ShaderCpuWriteResourceManager
pRendererne::ShaderCpuWriteResourceManagerprivate
Renderer (defined in ne::ShaderCpuWriteResourceManager)ne::ShaderCpuWriteResourceManagerfriend
ShaderCpuWriteResourceManager()=delete (defined in ne::ShaderCpuWriteResourceManager)ne::ShaderCpuWriteResourceManager
ShaderCpuWriteResourceManager(const ShaderCpuWriteResourceManager &)=delete (defined in ne::ShaderCpuWriteResourceManager)ne::ShaderCpuWriteResourceManager
ShaderCpuWriteResourceManager(Renderer *pRenderer)ne::ShaderCpuWriteResourceManagerprivate
ShaderCpuWriteResourceUniquePtr (defined in ne::ShaderCpuWriteResourceManager)ne::ShaderCpuWriteResourceManagerfriend
updateResources(size_t iCurrentFrameResourceIndex)ne::ShaderCpuWriteResourceManager
~ShaderCpuWriteResourceManager()ne::ShaderCpuWriteResourceManager