#include <attr_traits.hpp>
template<typename TV, typename TAttr, TAttr TV::* Attrib, typename TAttrInfo>
struct gl3::AttrBase< TV, TAttr, Attrib, TAttrInfo >
Definition at line 34 of file attr_traits.hpp.
template<typename TV, typename TAttr, TAttr TV::* Attrib, typename TAttrInfo> 
      
 
 
template<typename TV, typename TAttr, TAttr TV::* Attrib, typename TAttrInfo> 
  
  | 
        
          | static void gl3::AttrBase< TV, TAttr, Attrib, TAttrInfo >::clear | ( |  | ) |  |  | inlinestatic | 
 
 
template<typename TV, typename TAttr, TAttr TV::* Attrib, typename TAttrInfo> 
  
  | 
        
          | static void gl3::AttrBase< TV, TAttr, Attrib, TAttrInfo >::clearLegacy | ( |  | ) |  |  | inlinestatic | 
 
 
template<typename TV, typename TAttr, TAttr TV::* Attrib, typename TAttrInfo> 
  
  | 
        
          | static constexpr TAttr* gl3::AttrBase< TV, TAttr, Attrib, TAttrInfo >::getAttrOffset | ( |  | ) |  |  | inlinestatic | 
 
 
template<typename TV, typename TAttr, TAttr TV::* Attrib, typename TAttrInfo> 
  
  | 
        
          | static void gl3::AttrBase< TV, TAttr, Attrib, TAttrInfo >::setup | ( |  | ) |  |  | inlinestatic | 
 
 
template<typename TV, typename TAttr, TAttr TV::* Attrib, typename TAttrInfo> 
  
  | 
        
          | static void gl3::AttrBase< TV, TAttr, Attrib, TAttrInfo >::setupLegacy | ( | TV * | buffer | ) |  |  | inlinestatic | 
 
 
template<typename TV, typename TAttr, TAttr TV::* Attrib, typename TAttrInfo> 
  
  | 
        
          | constexpr bool gl3::AttrBase< TV, TAttr, Attrib, TAttrInfo >::NormalizeAttr |  | static | 
 
Initial value:=
      std::is_integral<typename TAttr::value_type>::value
Definition at line 36 of file attr_traits.hpp.
 
 
The documentation for this struct was generated from the following file: