6 #include "VertexBindingElement.h"
7 #include "VertexAttribs.h"
13 namespace VertexLayouts
23 void BindVertices()
const;
24 void UnbindVertices()
const;
30 if(m_elements.size() == other.m_elements.size())
32 for(
int i = 0; i < m_elements.size(); ++i)
34 if(m_elements[i] == other.m_elements[i])
40 return m_elements[i] < other.m_elements[i];
48 return m_elements.size() < other.m_elements.size();
54 if(m_elements.size() == other.m_elements.size())
56 for(
int i = 0; i < m_elements.size(); ++i)
58 if(m_elements[i] != other.m_elements[i])
73 typedef std::vector<VertexBindingElement> TBindingElements;
74 TBindingElements m_elements;