Brenta Engine 1.1
|
The Builder class is used to build a Mesh object. More...
#include <mesh.hpp>
Public Member Functions | |
builder & | set_vertices (std::vector< types::vertex > vertices) |
builder & | set_indices (std::vector< unsigned int > indices) |
builder & | set_textures (std::vector< types::texture > textures) |
builder & | set_wrapping (GLint wrapping) |
builder & | set_filtering_min (GLint filtering_min) |
builder & | set_filtering_mag (GLint filtering_mag) |
builder & | set_has_mipmap (GLboolean has_mipmap) |
builder & | set_mipmap_min (GLint mipmap_min) |
builder & | set_mipmap_mag (GLint mipmap_mag) |
mesh | build () |
mesh::builder & mesh::builder::set_filtering_mag | ( | GLint | filtering_mag | ) |
mesh::builder & mesh::builder::set_filtering_min | ( | GLint | filtering_min | ) |
mesh::builder & mesh::builder::set_has_mipmap | ( | GLboolean | has_mipmap | ) |
mesh::builder & mesh::builder::set_indices | ( | std::vector< unsigned int > | indices | ) |
mesh::builder & mesh::builder::set_mipmap_min | ( | GLint | mipmap_min | ) |
mesh::builder & mesh::builder::set_textures | ( | std::vector< types::texture > | textures | ) |
mesh::builder & mesh::builder::set_vertices | ( | std::vector< types::vertex > | vertices | ) |
mesh::builder & mesh::builder::set_wrapping | ( | GLint | wrapping | ) |