#include <i_vertex_shader.hpp>
Definition at line 31 of file i_vertex_shader.hpp.
◆ abstract_type
◆ attribute_map
◆ add_attribute() [1/2]
template<typename T >
i_shader_variable & neogfx::i_vertex_shader::add_attribute |
( |
const i_string & |
aName, |
|
|
shader_variable_location |
aLocation, |
|
|
bool |
aFlat = false |
|
) |
| |
|
inline |
◆ add_attribute() [2/2]
virtual i_shader_variable & neogfx::i_vertex_shader::add_attribute |
( |
const i_string & |
aName, |
|
|
uint32_t |
aLocation, |
|
|
bool |
aFlat, |
|
|
shader_data_type |
aType |
|
) |
| |
|
pure virtual |
◆ attributes()
virtual const attribute_map & neogfx::i_vertex_shader::attributes |
( |
| ) |
const |
|
pure virtual |
◆ clear_attribute()
virtual void neogfx::i_vertex_shader::clear_attribute |
( |
const i_string & |
aName | ) |
|
|
pure virtual |
The documentation for this class was generated from the following file: