Nameless Engine
Loading...
Searching...
No Matches
ne::MeshNode::GpuResources::ShaderResources Struct Reference

#include <MeshNode.h>

Public Attributes

std::unordered_map< std::string, ShaderCpuWriteResourceUniquePtrshaderCpuWriteResources
 
std::unordered_map< std::string, ShaderTextureResourceUniquePtrshaderTextureResources
 

Detailed Description

Stores resources used by shaders.

Member Data Documentation

◆ shaderCpuWriteResources

std::unordered_map<std::string, ShaderCpuWriteResourceUniquePtr> ne::MeshNode::GpuResources::ShaderResources::shaderCpuWriteResources

Shader single (non-array) resources with CPU write access.

Remarks
Empty if the node is not spawned.

◆ shaderTextureResources

std::unordered_map<std::string, ShaderTextureResourceUniquePtr> ne::MeshNode::GpuResources::ShaderResources::shaderTextureResources

Shader resources that reference textures.


The documentation for this struct was generated from the following file: