Symphony Of Empires
|
#include <primitive.hpp>
Public Member Functions | |
Quad (glm::vec3 c1, glm::vec3 c2, glm::vec3 c3, glm::vec3 c4) | |
~Quad ()=default | |
![]() | |
MeshStatic (enum Eng3D::MeshMode _mode) | |
MeshStatic (const MeshStatic &)=delete | |
MeshStatic (MeshStatic &&) noexcept=default | |
virtual | ~MeshStatic ()=default |
MeshStatic & | operator= (const MeshStatic &)=delete |
void | draw (int instances=0) const |
virtual void | upload () const |
void | instancing (I &instances_buffer, int instances=0) |
Enables instances on this simple mesh. More... | |
Additional Inherited Members | |
![]() | |
using | DataType = Eng3D::MeshData< glm::vec3, glm::vec2, void > |
![]() | |
std::array< DataType, vtc_size > | buffer |
std::array< unsigned int, i_size > | indices |
enum Eng3D::MeshMode | mode |
Definition at line 40 of file primitive.hpp.
Eng3D::Quad::Quad | ( | glm::vec3 | c1, |
glm::vec3 | c2, | ||
glm::vec3 | c3, | ||
glm::vec3 | c4 | ||
) |
|
default |