#include <types.h>
|
| | Section (std::string _name, ManualMesh::SectionIndexType _type, ManualMesh *_parent) |
| |
| | ~Section () |
| |
| void | Position (float x, float y, float z) |
| |
| void | Color (float r, float g, float b, float a=1.0f) |
| |
| void | TextureCoord (float u, float v) |
| |
| void | Triangle (int x, int y, int z) |
| |
| void | Line (int x, int y) |
| |
| void | Build () |
| |
| void | Destroy (bool clear_data=false) |
| |
| ManualMesh::SectionIndexType | GetType () |
| |
◆ Section()
◆ ~Section()
| ManualMesh::Section::~Section |
( |
| ) |
|
◆ Build()
| void ManualMesh::Section::Build |
( |
| ) |
|
◆ Color()
| void ManualMesh::Section::Color |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b, |
|
|
float |
a = 1.0f |
|
) |
| |
◆ Destroy()
| void ManualMesh::Section::Destroy |
( |
bool |
clear_data = false | ) |
|
◆ GetType()
◆ Line()
| void ManualMesh::Section::Line |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
◆ Position()
| void ManualMesh::Section::Position |
( |
float |
x, |
|
|
float |
y, |
|
|
float |
z |
|
) |
| |
◆ TextureCoord()
| void ManualMesh::Section::TextureCoord |
( |
float |
u, |
|
|
float |
v |
|
) |
| |
◆ Triangle()
| void ManualMesh::Section::Triangle |
( |
int |
x, |
|
|
int |
y, |
|
|
int |
z |
|
) |
| |
◆ color
| BlamColor ManualMesh::Section::color = BlamColor(0, 0, 0) |
◆ index_buffer
| bgfx::IndexBufferHandle ManualMesh::Section::index_buffer |
◆ layout
| bgfx::VertexLayout ManualMesh::Section::layout |
◆ name
| std::string ManualMesh::Section::name = "" |
◆ state_flags
| uint64_t ManualMesh::Section::state_flags = 0 |
◆ texture
| bgfx::TextureHandle ManualMesh::Section::texture = BGFX_INVALID_HANDLE |
◆ texture_flags
◆ texture_offset_scale
| BlamVector4 ManualMesh::Section::texture_offset_scale = { 0.0f, 0.0f, 1.0f, 1.0f } |
◆ vertex_buffer
| bgfx::VertexBufferHandle ManualMesh::Section::vertex_buffer |
◆ vertices
| std::vector<float> ManualMesh::Section::vertices = std::vector<float>() |
The documentation for this class was generated from the following files: