Euphoria
|
eu::render::CompiledLines Struct Reference
#include <compiledlines.h>
Public Member Functions | |
void | render (const mat4f &model_matrix, const mat4f &projection_matrix, const mat4f &view_matrix) |
Public Attributes | |
VertexBuffer | data |
PointLayout | config |
IndexBuffer | lines |
int | line_count |
std::shared_ptr< MaterialShader > | shader |
Detailed Description
Definition at line 20 of file compiledlines.h.
Member Function Documentation
◆ render()
void eu::render::CompiledLines::render | ( | const mat4f & | model_matrix, |
const mat4f & | projection_matrix, | ||
const mat4f & | view_matrix | ||
) |
Definition at line 92 of file compiledlines.cc.
Member Data Documentation
◆ config
PointLayout eu::render::CompiledLines::config |
Definition at line 23 of file compiledlines.h.
◆ data
VertexBuffer eu::render::CompiledLines::data |
Definition at line 22 of file compiledlines.h.
◆ line_count
int eu::render::CompiledLines::line_count |
Definition at line 25 of file compiledlines.h.
◆ lines
IndexBuffer eu::render::CompiledLines::lines |
Definition at line 24 of file compiledlines.h.
◆ shader
std::shared_ptr<MaterialShader> eu::render::CompiledLines::shader |
Definition at line 26 of file compiledlines.h.
The documentation for this struct was generated from the following files:
- libs/render/src/render/compiledlines.h
- libs/render/src/render/compiledlines.cc