Euphoria
|
eu::core::BufferBuilder2 Struct Reference
#include <bufferbuilder2d.h>
Public Member Functions | |
BufferBuilder2 () | |
void | add_vertex (const BufferPoint2 &p) |
void | add_triangle (unsigned int a, unsigned int b, unsigned int c) |
void | add_quad (const BufferPoint2 &a, const BufferPoint2 &b, const BufferPoint2 &c, const BufferPoint2 &d) |
void | dump (const std::string &filename) const |
Public Attributes | |
std::vector< float > | data |
std::vector< unsigned int > | tris |
Detailed Description
Definition at line 20 of file bufferbuilder2d.h.
Constructor & Destructor Documentation
◆ BufferBuilder2()
|
default |
Member Function Documentation
◆ add_quad()
void eu::core::BufferBuilder2::add_quad | ( | const BufferPoint2 & | a, |
const BufferPoint2 & | b, | ||
const BufferPoint2 & | c, | ||
const BufferPoint2 & | d | ||
) |
Definition at line 80 of file bufferbuilder2d.cc.
◆ add_triangle()
void eu::core::BufferBuilder2::add_triangle | ( | unsigned int | a, |
unsigned int | b, | ||
unsigned int | c | ||
) |
Definition at line 58 of file bufferbuilder2d.cc.
◆ add_vertex()
void eu::core::BufferBuilder2::add_vertex | ( | const BufferPoint2 & | p | ) |
Definition at line 28 of file bufferbuilder2d.cc.
◆ dump()
void eu::core::BufferBuilder2::dump | ( | const std::string & | filename | ) | const |
Definition at line 104 of file bufferbuilder2d.cc.
Member Data Documentation
◆ data
std::vector<float> eu::core::BufferBuilder2::data |
Definition at line 22 of file bufferbuilder2d.h.
◆ tris
std::vector<unsigned int> eu::core::BufferBuilder2::tris |
Definition at line 23 of file bufferbuilder2d.h.
The documentation for this struct was generated from the following files:
- libs/core/src/core/bufferbuilder2d.h
- libs/core/src/core/bufferbuilder2d.cc