renderstack::attribute_binding Struct Reference

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

Detailed Description

Definition at line 94 of file attribute_bindings.hpp.


Constructor & Destructor Documentation

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.

00104     :   index       (index_)
00105     ,   size        (size_)
00106     ,   type        (type_)
00107     ,   normalized  (normalized_)
00108     ,   stride      (stride_)
00109     ,   pointer     (pointer_)
00110     {
00111     }


Field Documentation

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.

Definition at line 116 of file attribute_bindings.hpp.

Definition at line 117 of file attribute_bindings.hpp.

Definition at line 118 of file attribute_bindings.hpp.


The documentation for this struct was generated from the following file:
Generated on Sun Apr 11 12:23:11 2010 for RenderStack by  doxygen 1.6.3