#include <AtomRenderer.hpp>
|
void | init (const std::string &vert_str, const std::string &frag_str, GLuint attrib_loc, GLint attrib_num_elems, GLenum attrib_type) |
|
void | attrib_data (size_t size, const void *data, size_t count) |
|
void | draw () |
|
Definition at line 59 of file AtomRenderer.hpp.
◆ attrib_data()
void tinc::InstancingMesh::attrib_data |
( |
size_t |
size, |
|
|
const void * |
data, |
|
|
size_t |
count |
|
) |
| |
◆ draw()
void tinc::InstancingMesh::draw |
( |
| ) |
|
◆ init()
void tinc::InstancingMesh::init |
( |
const std::string & |
vert_str, |
|
|
const std::string & |
frag_str, |
|
|
GLuint |
attrib_loc, |
|
|
GLint |
attrib_num_elems, |
|
|
GLenum |
attrib_type |
|
) |
| |
◆ buffer
al::BufferObject tinc::InstancingMesh::buffer |
◆ mesh
al::VAOMesh tinc::InstancingMesh::mesh |
◆ num_instances
size_t tinc::InstancingMesh::num_instances = 0 |
◆ shader
al::ShaderProgram tinc::InstancingMesh::shader |
The documentation for this struct was generated from the following file:
- C:/Users/Andres/source/repos/casm_viewer/external/tinc/include/tinc/vis/AtomRenderer.hpp