The Joe Engine
Joe's engine programming playground
JoeEngine::JEMeshPointVertex Struct Reference

Point-mesh vertex attribute data. More...

#include <VulkanRenderingTypes.h>

Public Member Functions

 JEMeshPointVertex ()
 
 JEMeshPointVertex (glm::vec3 p)
 
bool operator== (const JEMeshPointVertex &other) const
 

Static Public Member Functions

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

Public Attributes

glm::vec3 pos
 

Detailed Description

Point-mesh vertex attribute data.

Constructor & Destructor Documentation

◆ JEMeshPointVertex() [1/2]

JoeEngine::JEMeshPointVertex::JEMeshPointVertex ( )
inline

◆ JEMeshPointVertex() [2/2]

JoeEngine::JEMeshPointVertex::JEMeshPointVertex ( glm::vec3  p)
inline

Member Function Documentation

◆ getAttributeDescriptions()

static std::array<VkVertexInputAttributeDescription, 1> JoeEngine::JEMeshPointVertex::getAttributeDescriptions ( )
inlinestatic

◆ getBindingDescription()

static VkVertexInputBindingDescription JoeEngine::JEMeshPointVertex::getBindingDescription ( )
inlinestatic

◆ operator==()

bool JoeEngine::JEMeshPointVertex::operator== ( const JEMeshPointVertex other) const
inline

Member Data Documentation

◆ pos

glm::vec3 JoeEngine::JEMeshPointVertex::pos

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