#include <VulkanglTFModel.h>
Definition at line 220 of file VulkanglTFModel.h.
◆ getPipelineVertexInputState()
| VkPipelineVertexInputStateCreateInfo * vkglTF::Vertex::getPipelineVertexInputState |
( |
const std::vector< VertexComponent > | components | ) |
|
|
static |
Returns the default pipeline vertex input state create info structure for the requested vertex components.
Definition at line 614 of file VulkanglTFModel.cpp.
◆ inputAttributeDescription()
| VkVertexInputAttributeDescription vkglTF::Vertex::inputAttributeDescription |
( |
uint32_t | binding, |
|
|
uint32_t | location, |
|
|
VertexComponent | component ) |
|
static |
◆ inputAttributeDescriptions()
| std::vector< VkVertexInputAttributeDescription > vkglTF::Vertex::inputAttributeDescriptions |
( |
uint32_t | binding, |
|
|
const std::vector< VertexComponent > | components ) |
|
static |
◆ inputBindingDescription()
| VkVertexInputBindingDescription vkglTF::Vertex::inputBindingDescription |
( |
uint32_t | binding | ) |
|
|
static |
◆ color
| glm::vec4 vkglTF::Vertex::color |
◆ joint0
| glm::vec4 vkglTF::Vertex::joint0 |
◆ normal
| glm::vec3 vkglTF::Vertex::normal |
◆ pipelineVertexInputStateCreateInfo
| VkPipelineVertexInputStateCreateInfo vkglTF::Vertex::pipelineVertexInputStateCreateInfo |
|
static |
◆ pos
| glm::vec3 vkglTF::Vertex::pos |
◆ tangent
| glm::vec4 vkglTF::Vertex::tangent |
◆ uv
| glm::vec2 vkglTF::Vertex::uv |
◆ vertexInputAttributeDescriptions
| std::vector< VkVertexInputAttributeDescription > vkglTF::Vertex::vertexInputAttributeDescriptions |
|
static |
◆ vertexInputBindingDescription
| VkVertexInputBindingDescription vkglTF::Vertex::vertexInputBindingDescription |
|
static |
◆ weight0
| glm::vec4 vkglTF::Vertex::weight0 |
The documentation for this struct was generated from the following files: