Vyroda
Game engine made by hand, with modern C++ and Vulkan.
Loading...
Searching...
No Matches
Vyroda::Vertex Struct Referenceexport

Static Public Member Functions

static VkVertexInputBindingDescription getBindingDescription ()
static std::array< VkVertexInputAttributeDescription, 5 > getAttributeDescriptions ()

Public Attributes

glm::vec4 tangent
glm::vec4 color
glm::vec4 pos
glm::vec4 normal
glm::vec2 texture_coord

Member Function Documentation

◆ getAttributeDescriptions()

std::array< VkVertexInputAttributeDescription, 5 > Vyroda::Vertex::getAttributeDescriptions ( )
inlinestatic

◆ getBindingDescription()

VkVertexInputBindingDescription Vyroda::Vertex::getBindingDescription ( )
inlinestatic

Member Data Documentation

◆ color

glm::vec4 Vyroda::Vertex::color

◆ normal

glm::vec4 Vyroda::Vertex::normal

◆ pos

glm::vec4 Vyroda::Vertex::pos

◆ tangent

glm::vec4 Vyroda::Vertex::tangent

◆ texture_coord

glm::vec2 Vyroda::Vertex::texture_coord

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