9 #include <unordered_map> 
   10 #include "vulkan/vulkan_core.h" 
   11 #include "rtti/typeinfo.h" 
   40     struct hash<
nap::VertexAttributeDeclaration>
 
   44             return hash<std::string>()(k.
mName);
 
  
VertexAttributeDeclaration()=delete
std::string mName
Name of the shader attribute.
Definition: vertexattributedeclaration.h:25
VkFormat mFormat
Definition: vertexattributedeclaration.h:28
std::unordered_map< std::string, std::unique_ptr< VertexAttributeDeclaration > > VertexAttributeDeclarations
Definition: vertexattributedeclaration.h:31
int mLocation
Definition: vertexattributedeclaration.h:26
Definition: vertexattributedeclaration.h:18
Definition: templateapp.h:17
int mElementSize
Element size of this vertex.
Definition: vertexattributedeclaration.h:27