holds necessary information to feed shader attribute with data
#include <attribute_bindings.hpp>
Public Member Functions | |
attribute_binding (unsigned int index_, int size_, int type_, unsigned char normalized_, int stride_, void const *pointer_) | |
Data Fields | |
unsigned int | index |
int | size |
int | type |
unsigned char | normalized |
int | stride |
void const * | pointer |
Definition at line 94 of file attribute_bindings.hpp.
renderstack::attribute_binding::attribute_binding | ( | unsigned int | index_, | |
int | size_, | |||
int | type_, | |||
unsigned char | normalized_, | |||
int | stride_, | |||
void const * | pointer_ | |||
) | [inline] |
Definition at line 96 of file attribute_bindings.hpp.
unsigned int renderstack::attribute_binding::index |
Definition at line 113 of file attribute_bindings.hpp.
Definition at line 114 of file attribute_bindings.hpp.
Definition at line 115 of file attribute_bindings.hpp.
unsigned char renderstack::attribute_binding::normalized |
Definition at line 116 of file attribute_bindings.hpp.
Definition at line 117 of file attribute_bindings.hpp.
void const* renderstack::attribute_binding::pointer |
Definition at line 118 of file attribute_bindings.hpp.