#include <MeshData.h>
|
glm::vec3 | position = glm::vec3(0.0f, 0.0f, 0.0f) |
|
glm::vec3 | normal = glm::vec3(0.0f, 0.0f, 0.0f) |
|
glm::vec2 | uv = glm::vec2(0.0f, 0.0f) |
|
◆ MeshVertex() [1/2]
◆ MeshVertex() [2/2]
◆ operator=() [1/2]
Copy assignment.
- Returns
- This.
◆ operator=() [2/2]
Move assignment.
- Returns
- This.
◆ operator==()
bool ne::MeshVertex::operator== |
( |
const MeshVertex & |
other | ) |
const |
Equality operator.
- Parameters
-
- Returns
- Whether objects are equal or not.
◆ normal
glm::vec3 ne::MeshVertex::normal = glm::vec3(0.0f, 0.0f, 0.0f) |
Normal vector of the vertex.
◆ position
glm::vec3 ne::MeshVertex::position = glm::vec3(0.0f, 0.0f, 0.0f) |
Position of the vertex in a 3D space.
◆ uv
glm::vec2 ne::MeshVertex::uv = glm::vec2(0.0f, 0.0f) |
UV coordinates of the vertex.
The documentation for this struct was generated from the following files:
- src/engine_lib/private/render/general/resource/MeshData.h
- src/engine_lib/private/game/nodes/MeshNode.cpp