#include <Model.hpp>
Public Member Functions | |
bool | operator== (const Vertex &other) const |
Static Public Member Functions | |
static std::vector< VkVertexInputBindingDescription > | getBindingDescriptions () |
static std::vector< VkVertexInputAttributeDescription > | getAttributeDescriptions () |
Public Attributes | |
glm::vec3 | position {} |
glm::vec3 | color {} |
glm::vec3 | normal {} |
glm::vec2 | uv {} |
|
static |
Definition at line 93 of file model.cpp.
Referenced by ven::Shaders::defaultPipelineConfigInfo().
|
static |
Definition at line 84 of file model.cpp.
Referenced by ven::Shaders::defaultPipelineConfigInfo().
|
inline |
glm::vec3 ven::Model::Vertex::color {} |
Definition at line 35 of file Model.hpp.
Referenced by operator==().
glm::vec3 ven::Model::Vertex::normal {} |
Definition at line 36 of file Model.hpp.
Referenced by operator==().
glm::vec3 ven::Model::Vertex::position {} |
Definition at line 34 of file Model.hpp.
Referenced by operator==(), and ven::Model::Builder::processMesh().
glm::vec2 ven::Model::Vertex::uv {} |
Definition at line 37 of file Model.hpp.
Referenced by operator==().