Triangle-mesh vertex attribute data.
More...
#include <VulkanRenderingTypes.h>
Triangle-mesh vertex attribute data.
◆ JEMeshVertex() [1/2]
JoeEngine::JEMeshVertex::JEMeshVertex |
( |
| ) |
|
|
inline |
◆ JEMeshVertex() [2/2]
JoeEngine::JEMeshVertex::JEMeshVertex |
( |
glm::vec3 |
p, |
|
|
glm::vec3 |
n, |
|
|
glm::vec3 |
c, |
|
|
glm::vec2 |
u |
|
) |
| |
|
inline |
◆ getAttributeDescriptions()
static std::array<VkVertexInputAttributeDescription, 4> JoeEngine::JEMeshVertex::getAttributeDescriptions |
( |
| ) |
|
|
inlinestatic |
◆ getBindingDescription()
static VkVertexInputBindingDescription JoeEngine::JEMeshVertex::getBindingDescription |
( |
| ) |
|
|
inlinestatic |
◆ operator==()
bool JoeEngine::JEMeshVertex::operator== |
( |
const JEMeshVertex & |
other | ) |
const |
|
inline |
◆ color
glm::vec3 JoeEngine::JEMeshVertex::color |
◆ normal
glm::vec3 JoeEngine::JEMeshVertex::normal |
◆ pos
glm::vec3 JoeEngine::JEMeshVertex::pos |
◆ uv
glm::vec2 JoeEngine::JEMeshVertex::uv |
The documentation for this struct was generated from the following file: