YAGE
1.0
Yet Another Game Engine
|
The vertex buffer format that is sent directly to the shader. More...
#include <VertexFormat.h>
Public Member Functions | |
VertexFormat (const glm::vec3 &inPos, const glm::vec2 &inUV, const glm::vec3 &inNormal, const glm::vec3 &inTangent, const glm::vec3 &inBitangent) | |
bool | operator< (const VertexFormat that) const |
Public Attributes | |
glm::vec3 | position |
glm::vec2 | uv |
glm::vec3 | normal |
glm::vec3 | tangent |
glm::vec3 | bitangent |
Friends | |
std::ostream & | operator<< (std::ostream &os, const VertexFormat &v) |
The vertex buffer format that is sent directly to the shader.
|
inline |
|
inline |
|
friend |
glm::vec3 VertexFormat::bitangent |
glm::vec3 VertexFormat::normal |
glm::vec3 VertexFormat::position |
glm::vec3 VertexFormat::tangent |
glm::vec2 VertexFormat::uv |