neoGFX
Cross-platform C++ app/game engine
|
This is the complete list of members for neogfx::i_standard_vertex_shader, including all inherited members.
abstract_type typedef | neogfx::i_vertex_shader | |
add_attribute(const i_string &aName, uint32_t aLocation, bool aFlat, shader_data_type aType)=0 | neogfx::i_vertex_shader | pure virtual |
add_attribute(const i_string &aName, shader_variable_location aLocation, bool aFlat=false) | neogfx::i_vertex_shader | inline |
attribute_map typedef | neogfx::i_vertex_shader | |
attributes() const =0 | neogfx::i_vertex_shader | pure virtual |
clear_attribute(const i_string &aName)=0 | neogfx::i_vertex_shader | pure virtual |
set_opacity(scalar aOpacity)=0 | neogfx::i_standard_vertex_shader | pure virtual |
set_projection_matrix(const optional_mat44 &aProjectionMatrix)=0 | neogfx::i_standard_vertex_shader | pure virtual |
set_transformation_matrix(const optional_mat44 &aProjectionMatrix)=0 | neogfx::i_standard_vertex_shader | pure virtual |